Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.19;
Скачать: CL | DM;

Вниз

Шаблоны Excel   Найти похожие ветки 

 
edicon ©   (2003-05-07 00:25) [0]

Привет всем!
Помогите, пожалуйста, в работе с шаблонами Excel.
Надо: 1.Открыть нужный шаблон
2. Заполнить нужный массив ячеек массивом данных,
массив такой: a2 : Variant;
Stolb,Stroki:Integer; // столбцы, строки
a2 := VarArrayCreate([0,(Stroki-1),0,(Stolb-1)],varSingle);
(а модет какой другой нужен???)
Заполняю, затем я делаю так:
Worksheet.Range["A1",Worksheet.Cells.Item[Stroki,Stolb]].Value :=a2;
Ну конечно предварительно связавшись с Excel.
Но это лишь сырые данные, которые замучишься форматировать, проще набить… По-этому и хочу сразу в шаблон.
3. Сохранить документ Excel под нужным именем
Понимаю, что здесь это трудно подробно описать, поэтому если кто знает какие ресурсы (желательно русскоязычные, в России все-таки живем!?) или примеры, оставьте ссылку или мыльте: edicon@mail.ru
Огромное спасибо всем откликнувшимся!!!


 
KSergey ©   (2003-05-07 08:35) [1]

http://www.delphikingdom.com/helloworld/index.htm
м там почитайте про Excel
Советую другие тоже почитать


 
Barmutik ©   (2003-05-07 10:21) [2]

Однозначно будет работать если просто пробежишся по своему массиву и присвоиш значение каждой ячейке Экселя... но конечно медленнее...


 
Palladin ©   (2003-05-07 10:36) [3]

есть замечательная вещичка FlexCell
позволяет с умопомрачительной скоростью (за счет работы с файлом xls напрямую) создавать отчеты по шаблонам...


 
kull ©   (2003-05-07 10:55) [4]

А шо це таке FlexCell? Откуда енто и с чем его едят?


 
Palladin ©   (2003-05-07 11:06) [5]

:) он стал платный
http://www.tmssoftware.com/flexcel.htm


 
kull ©   (2003-05-07 11:16) [6]


> Palladin © (07.05.03 11:06)

Thanks! Сейчас посмотрим. А то меня вопрос отчетов тоже интересует.


 
kull ©   (2003-05-07 11:34) [7]


> Palladin © (07.05.03 11:06)

А нет ли еще подобных компонентов?


 
Palladin ©   (2003-05-07 11:39) [8]

этот был единственный бесплатный на который я наткнулся месяца два назад и который напрямую в xls писал без ole...
увы... это была раскрутка...


 
evvcom ©   (2003-05-07 14:22) [9]


> позволяет с умопомрачительной скоростью (за счет работы
> с файлом xls напрямую)

Одно настораживает. Где гарантия, что после выхода очередной версии Excel TMS еще будет этим заниматься и кинется дорабатывать свой компонент. А так как русский народ падок на халяву, то скорее найдет кряки на существующие dcu, чем начнет отсчитывать зеленые бумажки, а значит исходников однозначно не будет на руках, чтобы самому что-то можно было поправить. Да и с исходниками не каждый поправит, надо ж еще формат знать.


 
Palladin ©   (2003-05-07 14:30) [10]


> Где гарантия

боюсь что мелкие и мягкие не пойдут на такой безпрецендентный шаг как отказ от поддержки своих старых версий BIFF!


 
evvcom ©   (2003-05-07 14:35) [11]

Про отказ никто не говорит. Я про ситуацию, которая случилась, например, с RxLib. Хотя здесь исходники были общедоступными, поэтому стали появляться версии RxLib под новые версии Дельфи. Хотя может, конечно, и не особо корректно сравнивать группу энтузиастов с фирмой, но и фирмы бывает разоряются, или их поглощают более сильные.



Страницы: 1 вся ветка

Текущий архив: 2003.05.19;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
1-59776
Anton Tsvilikh
2003-05-06 18:08
2003.05.19
Позиция курсора


14-59872
Snap
2003-04-28 12:37
2003.05.19
Помогите, Линукс не ставится


8-59803
vladislav80
2003-02-06 13:44
2003.05.19
Поворот TBitmap на 90 градусов


9-59518
Ev_genus
2002-12-05 23:04
2003.05.19
D3DX


8-59813
Saracin
2003-02-04 06:17
2003.05.19
Как получить HDC у TCanvas?