В настоящее время я использую Workbooks.Open
для обработки большого количества файлов, содержащихся в каталоге. Но открытие и закрытие этих файлов заставляет файлы появляться в панели задач, и я хотел избежать постоянного мерцания.
Я получил предложение от того, что я могу использовать CreateObject
для создания нового экземпляра, так как он открывает новый экземпляр Excel, который скрыт.
-
Есть ли другая разница между двумя способами открытия новых книг с точки зрения производительности?
-
Кроме того, должен ли я просто использовать один экземпляр Excel, созданный с помощью
CreateObject
, чтобы открыть все книги или мне нужно создать один экземпляр для каждой рабочей книги, которую я должен обрабатывать (что кажется пустой тратой памяти и меньше скорости)?