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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2007, 12:40   #1  
mefodiy is offline
mefodiy
Участник
 
96 / 10 (1) +
Регистрация: 08.07.2007
В Excel формирую сложную форму с оборотами по дебиторам, кредиторам и резервам по месяцам.
Отчет формируется очень долго. Но проблема не в этом. Если задаю 1-2 месяца отчет хоть и долго, но получается. Но когда задаю более длительный период, то получаю ошибку:
"Не удалось вызвать функцию Cells. Компонент OLE или сервер Automation вернул неизвестный код ошибки."
Я использую конструкцию:

xlRange := xlSheet.Cells().Item(m_row,m_col);

а далее, или в условии, например,

IF FORMAT(xlRange.Value) = <что-нибудь> then
....

или в операторе присваивания:

xlRange.Value := <что-нибудь>;

Причем, иногда вместо Cells в сообщении об ошибке фигурирует Item:
"Не удалось вызвать функцию Item."
С чем это может быть связано?
Может вместо указанной конструкции лучше использовать что-либо другое?
Спасибо.
 

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

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

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:52.