Страница 1 из 1

Выгрузка данных в XLS

Добавлено: 27 янв 2006, 12:44
Rishat
Вопрос, как сделать следующее, если можно на каком нидь готовом примере:
Есть отчет в котором, по каждой организации выводятся n-ое кол-во значений сумм (может быть и 6 и 100 и 185 и т.п), то бишь внутри вертикального горизонтальный цикл. всё это надо загнать в таблицы в памяти, потом выгрузить XLS с помощью xl-функций.

Добавлено: 27 янв 2006, 15:29
Rishat
реально ли реализовать это всё без использования динамического массива?

Re: Выгрузка данных в XLS

Добавлено: 29 янв 2006, 22:26
Deinis
Rishat писал(а):Вопрос, как сделать следующее, если можно на каком нидь готовом примере:
Есть отчет в котором, по каждой организации выводятся n-ое кол-во значений сумм (может быть и 6 и 100 и 185 и т.п), то бишь внутри вертикального горизонтальный цикл. всё это надо загнать в таблицы в памяти, потом выгрузить XLS с помощью xl-функций.
Так и сохраняй - в таблицах в памяти. А потом уже делай по таблице в памяти горизонтальный цикл. Разве это невозможно?

Добавлено: 30 янв 2006, 14:01
ecasoft
Самое простое пользоваться прямым выводом в Excel, хотя работает он долго.

Если использовать массивы, то нужно отвести массив, а затем в горизонтальном цикл постоянно сбрасывать его в Excel, очищать и такими вот квадратами работать. Массив же можно сбрасывать в любое место Excel,т.е. с любой колонки.