gpt4 book ai didi

vba - 从另一个工作簿打开工作簿而不触发打开工作簿事件?

转载 作者:行者123 更新时间:2023-12-04 22:01:56 24 4
gpt4 key购买 nike

我有两个工作簿集成到以下工作流程中:

1. I export data from WB1 into WB2
2. I want to check, whether the data in WB2 are up to date.

在我的 VBA 代码中 WB1我用
Workbooks.Open "C:\WorkbookName.xls"

WB1 获取我的数据进入 WB2 .

WB2我有 VBA Open Event 内的代码检查它的数据是最新的。

问题:如果我使用 Workbooks.Open "C:\WorkbookName.xls" Open Event火灾。是否有可能避免这种情况并操纵 WB2来自 WB1无需激活 Open Event ?

最佳答案

这可以通过在打开文件之前禁用事件来完成:

Application.EnableEvents = False 

打开文件后,您可以再次启用事件:
Application.EnableEvents = True

关于vba - 从另一个工作簿打开工作簿而不触发打开工作簿事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33039705/

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