Если передавать в Excel только строковые значения, то можно сразу создать соответствующий массив:
PHP код:
Array arr = new array(types::String);
arr.value(1,"value1");
arr.value(2,"value2");
arr.value(3,"value3");
...
Хочу ещё раз заметить, что такой способ передачи данных из Axapta в Excel имеет одно весьма существенное ограничение - передать данные можно только построчно (или по столбцам). Т.е нельзя заполнить сразу многострочный range. Такое ограничение накладывает реализация массивов в Axapta. Поэтому более эффективными являются способы предачи данных через буфер обмена (пример того как это делается выкладывался на форуме) или через XML.