Forum Delphi.cz

Delphi => Obecné => Téma založeno: KarelF 14-01-2020, 08:54:34

Název: Delphi7 - ukládání do souboru .xlsx
Přispěvatel: KarelF 14-01-2020, 08:54:34
Dobrý den,
předem se omlouvám za dotaz, ale již si nevím rady. Můžete mi prosím někdo poradit, jak z Delphi7 uložit data do souboru .xlsx (konkrétně MS Office 2016), aniž bych ho "rozbil"? Respektive, zapíšu do něj, ale při otevírání souboru se objeví hláška "Zjistili jsme problém s obsahem ...xlsx. Chcete obnovit vše, co půjde....?"

Je možné, že to z Delphi7 nejde a bude potřeba využít vyšší verzi?

Předem děkuji
Název: Re:Delphi7 - ukládání do souboru .xlsx
Přispěvatel: martinnr 14-01-2020, 10:48:54
treba asi napisat, aku metodu pouzivate - komponentu tretej strany, ole, alebo nebodaj priame vytvaranie xlsx (kedze je to vlastne zip archiv s xml subormi)...
Název: Re:Delphi7 - ukládání do souboru .xlsx
Přispěvatel: Slappy 14-01-2020, 14:18:58
Castokrat postaci .csv subor, kde su data oddelene tab alebo ;

Nestacilo by to? Taky subor sa da jednoducho vytvorit ako text a vsetky verzie Excelu ho vedia spracovat.
Název: Re:Delphi7 - ukládání do souboru .xlsx
Přispěvatel: leste 14-01-2020, 14:42:22
Pokud tam nejsou grafy nebo nějaké jiné vylomeniny, dá se zapsat do xml souboru. Vezmeš xlsx soubor, dáš uložit jako xml tabulka a uvidíš, jak to má vypadat.