27.03.2003, 09:54 | #12 |
Участник
|
Похоже это глюки в реализации com-сервера Еxcel, в Delphi всё аналогично.
(хотя к VB это не относится). Более производительно передавать данные через вариантный массив в выбранный range. В Axapta не пробовал, а в Delphi выглядит примерно так: var ArrayData: Variant; ... ArrayData := VarArrayCreate([1, 10, 1,10]); // fill array for I := 1 to 10 do for J:= 1 to 10 do ArrayData[I,J]:= ... ; .... Range[ Cells.Item[1,1], Cells.Item[10,10] ].Value := ArrayData; |
|
Теги |
excel |
|
|