Здравствуйте! Прошу помочь.
Есть файл А. В нем макрос (вызывается от руки), который открывает файл В с компьютера и пересохраняет его на внешний диск. Точнее, так должно быть. Однако в файле В есть макрос Private Sub Workbook_Open(), который начинает выполняться при его открытии. Он не дает завершиться макросу пересохранения из файла А. Может ли файл А блокировать автоматическое выполнение макроса файла В и благополучно пересохранять его?
Большое спасибо!
Цитата: lovko от 27.02.2015, 17:38...Может ли файл А блокировать автоматическое выполнение макроса файла В ?..
Может
Используйте такую конструкцию:
Sub lovko()
Application.EnableEvents = False
Workbooks.Open Filename:="путь_к_файлу\ФайлВ.xls"
Application.EnableEvents = True
End Sub
Спасибо! Буду разбираться.
Очень помогли, большое спасибо!