Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2012, 21:46   #1
bakanaev
Форумчанин
 
Регистрация: 27.03.2012
Сообщений: 438
По умолчанию Сохранение в xls

Есть 9 TStringList, нужно сохранить данные из каждого в в xls
такого типа

Скажем все строки из 1 TStringList идут в колонку домены и т.д.
Как такое можно сделать?+ что бы еще разноцветность сохранилась
bakanaev вне форума Ответить с цитированием
Старый 15.11.2012, 22:08   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Ну, например, так (нужно подключить модуль ComObj):

Код:
var XL, XArr, Sheet: Variant;
begin

  XL:=CreateOLEObject('Excel.Application');     // Создание OLE объекта
  XArr:=VarArrayCreate([1,1],varVariant);
  XL.WorkBooks.Add;

  XArr[1]:=DM.qWorkJ.RecordCount+DM.tCItog.Fields.Fields[i].AsInteger;
  Sheet:=XL.Sheets.Item[1];
  Sheet.Range[ocol[i]+IntToStr(row),ocol[i]+IntToStr(row)].Value := XArr;

  XL.visible:=true;



end;
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение файла в .xls по параметрам tibhar940 Microsoft Office Excel 2 04.10.2012 12:40
Сохранение данных из *.xls в *.csv re5pect Microsoft Office Excel 1 12.08.2012 22:07
макрос различает .xls и .XLS БАХТИ Microsoft Office Excel 7 26.09.2011 18:16
как присвоить значение ячейки R1C1 из 1.xls, допустим какой-нибудь любой ячейке из 2.xls ? diabloskrk Microsoft Office Excel 3 08.10.2007 12:27
сохранение данных в xls Alar Общие вопросы Delphi 0 29.10.2006 23:55