我正在编写一个 VBA 应用程序来预处理我定期从客户端收到的 excel 文件。这些文件包含 32 位 VBA 代码(我不关心),并且我正在运行 64 位 Excel。
当我的宏打开输入文件时,它会崩溃,因为客户端的代码不符合 64 位标准。我尝试打开包装在“disableEvents”中的工作簿,但没有成功。
Application.EnableEvents = False
wb_input = Workbooks.Open(fpfn_input)
Application.EnableEvents = True
我搜索了谷歌,但没有找到一个确切的解决方案,不需要我修复客户的文件/代码。客户根本不愿意更改他们的文件。
有人知道如何打开这些文件同时忽略相关的 VBA 代码吗?