В папку программой скачиваются файлы. Иногда скачиваются не корректно и при открытии всплывает предупреждение: "Ошибки во время загрузки" Данные из всех файлов программно собираются в общюю книгу.
Код
File_tg = Dir(address & "*xls")
Do While File_tg <> ""
Workbooks.Open address & File_tg
...
Workbooks(File_tg).Close False
File_tg = Dir
Loop
Как в VBA отследить открытие подобных "битых" файлов?
P.S. Для ускорения работы, все события и alert'ы отключены P.S.S On Error не срабатывает
Есть файл .xls с одной кнопкой, которая обновляет и просчитывает кучу других .xls в директории. В директории появился файл .xlsx. При обновлении он некорректно открывается в Excel 2003.
Есть ли возможность через макрос, запускаемый в Excel 2003, запустить Excel 2010 и открыть в нем этот .xlsx?
Есть набор однотипных(по оформлению) книг. Необходимо собрать данные из всех таблиц в один файл. Проблема в том, что в каждой книге разное кол-во нужных строк (от 1 до 100). Пытаюсь написать макрос, но не могу придумать алгоритм копирования необходимых строк.