Страницы: 1
RSS
VBA не видит открытую книгу, (не сохранённая выгрузка данных в Excel)
 

Здравствуйте. У меня возникла такая проблема. Одна программа выгружает данные в Excel. После этого мне нужно копировать эти данные макросом в другой файл, но не получается: VBA не видит эту книгу. Если активирую эту книгу, и запускаю макрос msgbox activeworkbook.name, то выводится имя предыдущей активной книги, если запускаю цикл по перебору имён всех открытых книг, то выводятся все книги, кроме этой. И в окне Project-VBAProject эта книга не отображается. Когда эту книгу закрываю с сохранением, и потом открываю, то все работает как надо. Как тогда скопировать данные макросом не знаю. Excel 2010.

Изменено: rud.666 - 17.10.2020 17:52:34
 
Здравствуйте. М.б. у Вас запускается 2 екселя? Один - Вами, а другой - этой программой. опробуйте открыть VBA из этого файла или записать что-н. макрорекордером.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Макрорекодер не записывает действия, выполненные в этой книге. Правда я запускал запись макроса из другого файла. В понедельник попробую из этой книги, с выгрузкой данных
 
Цитата
rud.666 написал:
Правда я запускал запись макроса из другого файла
Вы меня, наверно, не поняли.
Цитата
Михаил Лебедев написал:
открыть VBA из этого файла или записать что-н. макрорекордером.
макрорекордером - я имел ввиду, что как раз тоже из этого фвйла :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Попробую запустить запись действий макрорекодером из этого файла
 
Работа с Excel разных версий в нескольких процессах
Страницы: 1
Наверх