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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.07.2007, 17:07   #1  
mefodiy is offline
mefodiy
Участник
 
96 / 10 (1) +
Регистрация: 08.07.2007
Получаю доступ к Excel следующим стандартным путем:

CREATE(xlApp);
xlApp.Visible(TRUE);
xlApp.Workbooks._Open(Path_);
xlBook:=xlApp.ActiveWorkbook;
xlSheet:=xlBook.Worksheets.Item(1);

Есть возможность записи в ячеку через "Range", например, вот так

xlSheet.Range('A10').Value := <что-нибудь>;

но мне нужно сделать это в цикле, перебирая столбцы. В VB Excel для этой цели существует Cells[i,j].
Как это сделать в C/AL?
Старый 08.07.2007, 20:54   #2  
andrevk is offline
andrevk
Участник
 
145 / 10 (1) +
Регистрация: 23.11.2006
xlRange Automation 'Microsoft Excel 11.0 Object Library'.Range

xlRange:=xlWorksheet.Cells().Item(i,j);
xlRange.Value('что-нибудь');
Старый 09.07.2007, 08:21   #3  
mefodiy is offline
mefodiy
Участник
 
96 / 10 (1) +
Регистрация: 08.07.2007
Спасибо, сработало!
 


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

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

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