Показать сообщение отдельно
Старый 28.08.2003, 17:48   #1  
storer is offline
storer
Участник
 
24 / 11 (1) +
Регистрация: 28.08.2003
Адрес: Москва
? Использование OWC.Spreadsheet для ускорения экспорта/импорта в/из Excel.
Попробовал использовать OWC.Spreadsheet для ускорения экспорта в Excel. Результат классный – ускорение в десятки раз!!! (с 5-6 часов до 15 минут)
А вот с импортом трабл!?
Не могу загрузить файл типа .xls в этот компонент. Пробовал загрузить файл типа .txt с разделителями, но все значения одной строки валятся в ячейку первой колонки.

Использовал код:
….
Com excel = new COM("OWC.Spreadsheet");
excel.loadtext('f:\\...\\asd1.xls');
….

или:
….
Com excel = new COM("OWC.Spreadsheet");
Com range;
Com curSheet = new COM();
;
curSheet = excel.ActiveSheet();
range = curSheet.usedrange();
range.loadtext('f:\\...\\asd1.xls');
….

результат один - грузится несколько неудобочитаемых символов в ячейку A1

Может, кто знает решение?
А то импорт из Excel 30 000 строк занимает несколько часов!?