AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.10.2006, 14:32   #1  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Нужно скопировать лист Excel-я один в один в текущею книгу.
Опытным путем выяснил, что в VBA это делается так
Sheets("Лист1").Select
Sheets("Лист1").Copy Before:=Sheets(1)
в Navision это можно сделать с помощью ф-и XlWorkSheet.Copy([VARIANT Before][, VARIANT After]) но если пытаешься передавать параметры в ф-ю то выдается ошибка что вызов ф-и завершен неудачно.
Какие параметры надо передать в ф-ю чтобы она отработала корректно?
Старый 30.10.2006, 17:50   #2  
randrews is offline
randrews
Участник
Аватар для randrews
 
312 / 10 (1) +
Регистрация: 06.12.2004
Тоже пытался как-то сделать... Но не получилось.
У меня был шаблон (а не новая книга), поэтому добавил макрос копирования в шаблон - с параметром. А потом вызывал из Navision
Старый 30.10.2006, 23:02   #3  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Похоже тоже придется писать макрос с параметром, но все таки хотелось разгадать эту загадку
Старый 31.10.2006, 05:32   #4  
gennady is offline
gennady
Участник
 
92 / 11 (1) +
Регистрация: 27.09.2004
Адрес: Иркутск
Попробуйте
XlWorkSheet.Copy(XlWorkSheet);
Старый 31.10.2006, 14:02   #5  
randrews is offline
randrews
Участник
Аватар для randrews
 
312 / 10 (1) +
Регистрация: 06.12.2004
Цитата:
Сообщение от Gennady Antropov Посмотреть сообщение
Попробуйте
XlWorkSheet.Copy(XlWorkSheet);
Спасибо. Действительно работает как Before...

буду иметь ввиду... Кстати, на других форумах тоже подобный вопрос задавали. Но я не видел, чтоб кто-то предложил вариант.... Так что респект
Старый 31.10.2006, 14:03   #6  
Константин! is offline
Константин!
Участник
 
180 / 10 (1) +
Регистрация: 13.04.2005
Адрес: Казань
Спасибо
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:33.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.