Окно Excel VBA workbook.open остановлено в окне свойств Data Link

Я пытаюсь использовать VBA, чтобы объединить 184 книги Excel (8 рабочих листов каждый) в одну основную рабочую книгу (с 8 рабочими листами), скопировав непустые строки (за исключением строк заголовков) на листы 184 книг и вставляя их на соответствующие листы основной книги.

Я пытаюсь сделать это с помощью «for loop» и «workbook.open ()», но диалоговое окно «Свойства канала передачи данных» появляется в середине цикла (после открытия 170-й книги), останавливая автоматизацию.

Я нашел сообщение, столкнувшееся с подобной ситуацией, но никакого хорошего ответа не было. Был бы признателен, если бы кто-нибудь мог просветить меня решением.

Попробуйте добавить следующий квалификатор в инструкцию workbooks.open:

Application.Workbooks.Open Filename:="yourfilehere.xlsx", UpdateLinks:=False

Давайте будем гением компьютера.