Текущий архив: 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.46 MB
Время: 0.006 c