Вход на сайт
Необъяснимая проблема в VBA Excel
390 просмотров
Перейти к просмотру всей ветки
в ответ BND 10.07.14 11:14
В ответ на:
Set Target = Workbooks(ClientName).Worksheets(SheetCfg)
'откуда копировать
Set Source = Workbooks(ClientName).Worksheets(SheetCfg)
'Копирование листа
Source.Copy Before:=Target
проблемная красная строка.
ошибка Run-Error 1004 метод Copy не может быть выполнен.
Set Target = Workbooks(ClientName).Worksheets(SheetCfg)
'откуда копировать
Set Source = Workbooks(ClientName).Worksheets(SheetCfg)
'Копирование листа
Source.Copy Before:=Target
проблемная красная строка.
ошибка Run-Error 1004 метод Copy не может быть выполнен.
т.е. вы копируете один worksheet и в этот же пытаетесь записать? Насколько я помню, так не работает. Т.к. worksheet блокируется если он копируется. Но возможно я и ошибаюсь. Мой excel проект уже года 3-4 как сдала (и 10 раз перекрестилась)
А так советую проверить библиотеки , т.к. разные версии windows, то возможно в библиотеках что изменено.