gpt4 book ai didi

excel - application.visible=true 多个工作簿

转载 作者:行者123 更新时间:2023-12-04 20:15:17 29 4
gpt4 key购买 nike

我正在为工作中的一位女士制作一个程序,该程序将允许她保存唯一的 ID 和 PDF 的名称。当她输入唯一 ID# 时,它将打开她需要为客户打印的 PDF。

我当前的问题是我想对她或任何将使用该程序的人隐藏工作簿。到目前为止我见过的最好的代码是使用 Application.Visible = True .但是,我打开了多个工作簿,我想其他一些使用它的人也会。

有没有办法指定我希望影响哪个工作簿?每次我尝试以任何方式添加一个时,它都会给我一个调试错误。谢谢您的帮助。

最佳答案

Application.Visible

隐藏/显示完整的(当前)Excel 应用程序对象。要仅隐藏一个工作簿,您可能想尝试
Workbooks("TheBookIWantToHide").Windows(1).Visible = False

但是,我发现隐藏“正在使用”的书籍或应用程序有点危险。当 VBA 卡住时,您最终可能会在后台加载大量孤立的 Excel 进程。

我会推荐一种策略,即你有一本包含 VBA 逻辑的“打印书”和一本包含最新唯一 ID 的“ID 书”。输入 ID 并验证后,在新应用程序对象(隐藏)中打开 VBA 中的 ID 簿,保存 ID,存储并关闭 ID 簿

关于excel - application.visible=true 多个工作簿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28175318/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com