Странная проблема с workbooks.open в VBA - PullRequest
0 голосов
/ 18 февраля 2019

Проблема с 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?

1 Ответ

0 голосов
/ 18 февраля 2019

Извините, но мне кажется, я знаю, в чем причина проблемы ... В CMR был встроен макрос, который при открытии книги получал некоторые данные из базы данных, а затем закрывал их.Я забыл об этом ... Спасибо за помощь, переключение имен worbooks напомнило мне об этом ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...