У меня есть внешний процесс, который генерирует несколько рабочих листов. Процесс не может быть изменен. Процесс, который их генерирует, не сохраняет их. Затем он оставляет отдельные рабочие книги Excel 2010: Book1, Book2,…, Book14.
Я хочу, чтобы макрос открывал каждый по очереди, но не могу заставить мой макрос их видеть.
Это не сработает:
excel.application.Workbooks("Bookx").Activate
Это не работает
excel.application.Workbooks(x).sheets(1).Activate
Кажется, мой макрос видит только активную книгу; он не понимает, что существуют другие рабочие книги.
Как правильно открыть внешнюю рабочую книгу / лист, который не сохранен в файл?