Что-то никак не пойму, возможен ли импорт строки целиком из Excel через массив? Типа, операция обратная экспорту с помощью массивов
http://www.axforum.info/forums/showt...5729#post35729
Через sysExcelRange не получается вообще никогда, ругается то на многомерность safe array, то на некорректность его же.
X++:
Array arr;
....
sysExcelRange = sysExcelWorksheet.range('A1:E1');
arr = sysExcelRange.value(); // ошибка!
Если через COM, тоже не понятно, как, получив из range.value() многомерный массив, его прочитать.
X++:
COM range, worksheet;
COMVariant value;
...
range = worksheet.range('A1:E1');
value = range.value(); // тип - VT_SAFEARRAY
// и что делать дальше?
Понятно, что есть куча других вариантов импорта, но хочется разобраться с этим