VBA问题-workbooks.open。我无法同时打开两个文件。
嗨,
也许这只是应该的样子,但是对我来说似乎很奇怪。只要使用workbooks.open在后台仅打开一个文件,我的宏就可以正常工作。但是,当我打开第二个文件时,第一个文件就关闭了。正常吗?
没有什么非常复杂的。首先,我打开数据库:
Set database = Workbooks.Open(Filename:="Y:\EME\LW\PL-PIA\AIR\AIRFREIGHT\Zlecenia transportowe\baza_danych_transp.xlsm", ReadOnly:=True)
然后,当我打开CMR时,数据库将关闭。
Set CMR = Workbooks.Open("Y:\EME\LW\PL-PIA\AIR\AIRFREIGHT\Zlecenia transportowe\CMR_bis.xlsm")
是否需要为此创建一个新的excel应用程序实例?
答案 0 :(得分:0)
很抱歉,但是我想我知道导致问题的原因...我在CMR中嵌入了一个宏,即在打开工作簿时会从数据库中获取一些数据,然后将其关闭。我已经忘了它...感谢您的帮助,切换工作簿的名称确实使我对此有所了解...