Добрый день. После формировании отчета нужно новый отчет сохранить на рабочем столе. Сечас только формируется шапка Отчета. Где ошибка в коде?
Добрый день. После формировании отчета нужно новый отчет сохранить на рабочем столе. Сечас только формируется шапка Отчета. Где ошибка в коде?parovoznik
Юрий, проверьте название листа - "Отчет по предриятию". Ну это так, на всякий случай, вдруг Вам не совсем так нужно.
Далее, смотрите, что Вы делаете - Создаете новую книгу, присваиваете в ней листу название, и !!! в этом новом листе ищете последнюю заполненную строку !!!. Конечно, она равна 1. Ну а дальше понятно, что весь код полетел, я даже разбираться не стал.
Юрий, проверьте название листа - "Отчет по предриятию". Ну это так, на всякий случай, вдруг Вам не совсем так нужно.
Далее, смотрите, что Вы делаете - Создаете новую книгу, присваиваете в ней листу название, и !!! в этом новом листе ищете последнюю заполненную строку !!!. Конечно, она равна 1. Ну а дальше понятно, что весь код полетел, я даже разбираться не стал._Boroda_
Ну, так особо не вникая - используйте ThisWorkbook для работы с той книгой, в которой макрос и ActiveWorkbook для работы с новосозданной книгой (или сразу после создания сохраните ее в нужное место, а потом по имени уже). С учетом того, что новая книга активна по умолчанию, к ней вообще можно никак не обращаться (что, впрочем, может быть чревато боком).
Ну, так особо не вникая - используйте ThisWorkbook для работы с той книгой, в которой макрос и ActiveWorkbook для работы с новосозданной книгой (или сразу после создания сохраните ее в нужное место, а потом по имени уже). С учетом того, что новая книга активна по умолчанию, к ней вообще можно никак не обращаться (что, впрочем, может быть чревато боком)._Boroda_