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