![]() |
#1 |
Участник
|
Нужно скопировать лист Excel-я один в один в текущею книгу.
Опытным путем выяснил, что в VBA это делается так Sheets("Лист1").Select Sheets("Лист1").Copy Before:=Sheets(1) в Navision это можно сделать с помощью ф-и XlWorkSheet.Copy([VARIANT Before][, VARIANT After]) но если пытаешься передавать параметры в ф-ю то выдается ошибка что вызов ф-и завершен неудачно. Какие параметры надо передать в ф-ю чтобы она отработала корректно? |
|
![]() |
#2 |
Участник
|
Тоже пытался как-то сделать... Но не получилось.
У меня был шаблон (а не новая книга), поэтому добавил макрос копирования в шаблон - с параметром. А потом вызывал из Navision |
|
![]() |
#3 |
Участник
|
Похоже тоже придется писать макрос с параметром, но все таки хотелось разгадать эту загадку
![]() |
|
![]() |
#4 |
Участник
|
Попробуйте
XlWorkSheet.Copy(XlWorkSheet); |
|
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Участник
|
Спасибо
|
|