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

鲁迪

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

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火灾。是否有可能避免这种情况并在没有激活的情况下操纵WB2from WB1Open Event

德米特

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

Application.EnableEvents = False 

打开文件后,您可以再次启用事件:

Application.EnableEvents = True

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

打开工作簿时不触发Worksheet_Activate

来自分类Dev

VBA打开工作簿时选择一个工作表

来自分类Dev

错误1004-打开工作簿

来自分类Dev

打开工作簿期间的VBA代码

来自分类Dev

使用参数打开工作簿

来自分类Dev

在另一个用户已打开的共享驱动器上打开工作簿(或其他Office文档)

来自分类Dev

打开工作簿后在 Excel 中运行宏

来自分类Dev

打开另一个工作簿时进入

来自分类Dev

保存另一个已打开的工作簿

来自分类Dev

vba:打开工作簿并更改工作表名称

来自分类Dev

在Excel窗口中打开附件并复制以打开工作簿

来自分类Dev

打开工作簿时,Workbook_Open 处理程序未在加载项中触发

来自分类Dev

打开工作簿时自动显示IDE

来自分类Dev

无法使用PERL脚本打开工作簿

来自分类Dev

使用FileDialog打开工作簿并进行操作

来自分类Dev

熊猫:保存数据框以打开工作簿

来自分类Dev

如何打开工作簿指定其路径

来自分类Dev

尝试使用openpyxl打开工作簿时出现TypeError

来自分类Dev

打开工作簿上的输入框

来自分类Dev

无法使用PERL脚本打开工作簿

来自分类Dev

尝试使用openpyxl打开工作簿时出现TypeError

来自分类Dev

重新打开工作簿上的在线Excel加载项

来自分类Dev

apache poi:无法重新打开工作簿:InvalidOperationException

来自分类Dev

打开工作簿上的输入框

来自分类Dev

打开工作簿时更改单元格颜色

来自分类Dev

使用 C# 用功能区打开工作簿

来自分类Dev

从文件复制过滤的行以打开工作簿

来自分类Dev

打开工作簿时自动运行宏

来自分类Dev

VBA:工作簿关闭后,停止递归函数重新打开工作簿