Delphi и Exccel
22 отговора
658 прегледа
Delphi и Exccel
Възможно ли е от програма на Delphi 5 да се генерира .XLS файл за MS Exccel без да е инсталиран последния. Срещали ли сте компонента с подобни възможности?
ВЯрно е, че експериментирам
Благодаря за насоките.
Смъкнах няколко компонента от други саитове, но всичките искат Ексел.
Явно ще трябва да потърся още, докато попадна на нещо, което ще ми хареса.
Смъкнах няколко компонента от други саитове, но всичките искат Ексел.
Явно ще трябва да потърся още, докато попадна на нещо, което ще ми хареса.
Re: ВЯрно е, че експериментирам
Има и сериозни, но са платени - довечера ще пусна връка(и).
Тези които знам служат за import/export на данни от Table/Query в Excel, а не за директно създаване на excel файл - ако това ти трябва.
---
Е т'ва е живот!
Тези които знам служат за import/export на данни от Table/Query в Excel, а не за директно създаване на excel файл - ако това ти трябва.
---
Е т'ва е живот!
Без Ексел
Номерът е, че един познат лекар трябва да си представя отчетите в .XLS, a го няма. Целта ми е да му ги генерирам с Delphi и той да си ги предава където трябва.
Re: Без Ексел
Кажи нещо повече за тези отчети - ако е нещо като таблица ще стане - но ти повтарям, че компонента е платен!
Мога да ти дам една идея - да правиш експорт в CVS - comma delimited файл - който много лесно може да се зареди в Excel . Общо взето - трябва да бъдат съдени тези които изискват данните да са в комерсиален формат!!!!
А иначе единия компонент е SMExport
а другия е EMS quick export
---
Е т'ва е живот!
Мога да ти дам една идея - да правиш експорт в CVS - comma delimited файл - който много лесно може да се зареди в Excel . Общо взето - трябва да бъдат съдени тези които изискват данните да са в комерсиален формат!!!!
А иначе единия компонент е SMExport
а другия е EMS quick export
---
Е т'ва е живот!
Re: QReport Prof
Проблемът ти се решава чудесно с QReport Prof., има експортен филтър за Excel. За съжаление е платен, но ако ти попадне отнякъде .... ):
Re: QReport Prof
Да и като го видиш какъв файл вади ще си изповръщаш че***та ;-)))) Просто невероятна пор***....ия. Ако вси4ко ти е строено и наредено в 2-3 колони и няма друго като междинни band -ове - как да е ама иначе нищо не излиза.
За това не бих дал пари. Виж ReportBuilder 6/7 + TExtraDevices - е направо перфектната система за експорт на репорти - а иначе ако пресипваш таблица - SMExport/Import Suite - погледни предната под тема в тази тема.
---
Е т'ва е живот!
За това не бих дал пари. Виж ReportBuilder 6/7 + TExtraDevices - е направо перфектната система за експорт на репорти - а иначе ако пресипваш таблица - SMExport/Import Suite - погледни предната под тема в тази тема.
---
Е т'ва е живот!
Re: Съгласен, обаче...
След като някой е измислил че здравната каса 'чете' само Excel, какво те е грижа, че не е добре форматирано. А иначе има чудесни неща, например ExpressQuantumGrid - само че пари, пари...
Re: Съгласен, обаче...
Е да де -ама като върнат горкия човечец само за това, че някой шрифт не е такъв какъвто те очакват или пък някоя клетка не е точно попълнена и в съответния цвят 


- и реално след тези ходения по мъките, човека ще се бръкне и ще си купи Excel или пък най малко може да си сложи един free офис - и да си конвертира файловете с него - от CVS към търсения формат.
---
Е т'ва е живот!
---
Е т'ва е живот!
За лекарските отчети...
Таблиците са съвсем елементарни.
Първите три реда са с данни на лекаря.
Следват 4 колони: първата с код на заболяване, втората - пореден номер, след което брой пациенти под 18 год и над 18 год.
И заради тази тъпотия трябва да се купува MS Office.
Базата дании за пациентите съм я написал - не е койзнае какво. Но остана краят, "който увенчавал делото".
С тази дискусия ме ориентирахте, че работата е сериозна.
А какво е това CVS? Как да стигна до него?
Първите три реда са с данни на лекаря.
Следват 4 колони: първата с код на заболяване, втората - пореден номер, след което брой пациенти под 18 год и над 18 год.
И заради тази тъпотия трябва да се купува MS Office.
Базата дании за пациентите съм я написал - не е койзнае какво. Но остана краят, "който увенчавал делото".
С тази дискусия ме ориентирахте, че работата е сериозна.
А какво е това CVS? Как да стигна до него?
Re: Ето Линк ..
[линк]
free with-source d50 d60 d70
Export all records of dataset to MS Excel (97, 2000 or XP)
NEW : Group records in Excel
Properties
Name of worksheet and file
Header texts
Begin row of header, titles (=fieldnames) and data (fieldvalues)
Width of columns or autofit
Font of header, titles, summary and data (Alignment, WrapText, Orientation)
Backgroundcolor and borders of header, titles, summary and data
Summaries for numeric or given fields (SUM, MIN, MAX)
Grouping fields and options
Events
Define backgroundcolor of each cel
Events for exporting data without using a TDataset
Methods
Exporting
Saving (XLS, HTM of CSV)
Print preview
Component editor
(ver. 2.91, added 5/4/2000, updated 11/18/2002)
free with-source d50 d60 d70
Export all records of dataset to MS Excel (97, 2000 or XP)
NEW : Group records in Excel
Properties
Name of worksheet and file
Header texts
Begin row of header, titles (=fieldnames) and data (fieldvalues)
Width of columns or autofit
Font of header, titles, summary and data (Alignment, WrapText, Orientation)
Backgroundcolor and borders of header, titles, summary and data
Summaries for numeric or given fields (SUM, MIN, MAX)
Grouping fields and options
Events
Define backgroundcolor of each cel
Events for exporting data without using a TDataset
Methods
Exporting
Saving (XLS, HTM of CSV)
Print preview
Component editor
(ver. 2.91, added 5/4/2000, updated 11/18/2002)
Re: Ето Линк ..
This component uses the Office server components from the type library (Excel97 or Excel2000).
taka i baba znae!
------------------------------
I got a COMPILER, and I'm not afraid to use it!
taka i baba znae!
------------------------------
I got a COMPILER, and I'm not afraid to use it!
Re: Sorry
Не бях ходил на сайта на програмиста.
Просто го открих на DelphiSuperPage и го препоръчах защото е Free.
Ученик, върви на [линк] и пусни един Search за Excel има доста други free компоненти може някой да ти свърши работа.
Просто го открих на DelphiSuperPage и го препоръчах защото е Free.
Ученик, върви на [линк] и пусни един Search за Excel има доста други free компоненти може някой да ти свърши работа.
mnoo qko mqsto makar i s malko staro info...
fajlowi formati za pochti wsichko wkl .xls - ako ti se chete/pishe - zahwashtaj se :)
[линк]
------------------------------
I got a COMPILER, and I'm not afraid to use it!
[линк]
------------------------------
I got a COMPILER, and I'm not afraid to use it!
Re: mnoo qko mqsto makar i s malko staro info...
I malko info to izwora:
[линк]
interesno ako nqkoj probwa da poracha toq proslovut fajlow format kwo sha stane




------------------------------
I got a COMPILER, and I'm not afraid to use it!
[линк]
interesno ako nqkoj probwa da poracha toq proslovut fajlow format kwo sha stane
------------------------------
I got a COMPILER, and I'm not afraid to use it!
Благодаря на всички...
Благодаря на всички.
Доста саитове и аз прерових, преди да повдигна дискусията.
От сайтовете, които ми препоръчахте, имаше нови за мен.
Смъкнах доста компоненти и опитите ми върху тях продължават.
Ако намеря нещо, което върши работа (без гадния MS Office) ще пусна съобщение. Заслужава си човек да ги заобиколи.
Доста саитове и аз прерових, преди да повдигна дискусията.
От сайтовете, които ми препоръчахте, имаше нови за мен.
Смъкнах доста компоненти и опитите ми върху тях продължават.
Ако намеря нещо, което върши работа (без гадния MS Office) ще пусна съобщение. Заслужава си човек да ги заобиколи.
Re: mnoo qko mqsto makar i s malko staro info...
100% съм сигурен, че в старите MSDN-и, Excel-ия формат го имаше описан.
Но сега (или поне в този които имам - Oct 2002) го няма...
---
Не е важно да си добър, важното е да си ман-и-як!
Но сега (или поне в този които имам - Oct 2002) го няма...
---
Не е важно да си добър, важното е да си ман-и-як!
Re: mnoo qko mqsto makar i s malko staro info...
OpenOffice ima dobri filtri za export/import v/ot MS Office formatite...Ako tova ti vyrshi rabota... mogesh i da si slogesh MS Excel Viewer (free), za da proverish dali vsichko e nared predi da go pratish
Re: Благодаря на всички...
Хей, ученик!
ВСИЧКИ GP-ta (или почти всички) получиха компютри от здравната каса (разбирай заем от световната банка, който и децата ти ще изплащат
). И всички тези компютри имат MS Win XP bulgarian edition + MS Office XP или 2000. Не само excel, ами и word и powerpoint (за да си правят презентации
).
Така че няма смисъл за заобикаляш нещо, което е в наличност ДЕ ФАКТО
Дали завиването на крушка е софтуерен проблем?
Така че няма смисъл за заобикаляш нещо, което е в наличност ДЕ ФАКТО
Дали завиването на крушка е софтуерен проблем?
Re: Съгласен, обаче...
Viarno, che CSV-to ne e dobar izbor, obache po podoben nachin moje da se generira XML-fail. Excell moje da go otvori i v nego moje da se zapisva ifnormacia za kletkite i shrifta.