Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
soware Гость
|
Добавлено: Чт Дек 25 2003 07:16 Заголовок сообщения: VFP(6-8) и Excel |
|
|
Передача большого кол-ва данных через OLE занимает много времени. В Delphi для многократного ускорения я использовал вариантные массивы:
Range('A1:H100').Value := MyArray;
А можно ли сделать так в VFP ?
Если сделать:
DIME MyArray[10,100]
&& заполение массива
...
.Range('A1:H100').Value = MyArray
то все ячейки заполняются первым эл-том массива,
а инструкция
.Range('A1:H100').Value = @MyArray
вообще не работает...
ПОДСКАЖИТЕ. ЗАРАНЕЕ БЛАГОДАРЮ ЗА ОТВЕТ |
|
Вернуться к началу |
|
|
Big Duck Гость
|
Добавлено: Вт Фев 10 2004 18:04 Заголовок сообщения: |
|
|
Для передачи большого объема лучше исходную таблицу конвертнуть в Эксэль:
Export mydbf to myxls type XL5 &&кажется такой синтаксис
потом открыть полученный файл в Эксэле и дальше его насиловать, как душе угодно! - хоть через буффер отдельные куски копируй куда надо, хоть прям в этом файле настраивай ширину колонок, шрифты и т.д.! |
|
Вернуться к началу |
|
|
|