![]() |
Excel-XML Datei erzeugen
Es gibt ja einiges hier im Forum von StringGrid zu Excel, Excel-Datei erzeugen, usw.
Habe im Prinzip auch schon was passendes gefunden, was mir für die zu erfüllende Aufgabe vollkommen ausreichen würde: ![]() Allerdings meckert Excel und sagt dass das Dateiformat mit der Dateiendung ".xml" nicht übereinstimmen würde und fragt, ob sie dennoch geöffnet werden soll. Beim öffnen funktioniert dann alles wie gehabt. Hinweis: Abweichend vom o.g. Code habe ich die Datei schon als ".xml" und nicht als ".xls" gespeichert Was müsste ich an dem Source-Code des o.g. Links ändern, damit die Excel-Meldung unterbleibt? |
AW: Excel-XLM Datei erzeugen
das neue Format hat entweder die Endung xlsx (ohne Makros) oder xlxm (mit Makros).
|
AW: Excel-XLM Datei erzeugen
Zitat:
Excel hatte mal selber das "XML Spreadsheetformat 2003" im Angebot, kennt also offensichtlich auch ein XML-Format. Um das xlxs-Format zu erzeugen, kenne ich keine smarte, kleine einfache Lösung, sondern nur die von Komponenten-Hersteller, wie z.B. TMS, aber da schlägt die Integration solcher Compos mit ca. 4 MB Programmzuwachs zu Buche, das ist mir zuviel des Guten... |
AW: Excel-XML Datei erzeugen
slsx ist XML in gezippter Form. Einfach leere Exceltabelle exportieren und als Vorlage verwenden. Jedes Sheet ist wiederum eine XML-Datei.
|
AW: Excel-XML Datei erzeugen
Eine XLSX-Datei einfach mit 7zip öffnen, dann sieht man die Struktur ganz gut.
|
AW: Excel-XML Datei erzeugen
Ich glaube, es geht dem TE einfach darum, welche Dateierweiterung er nehmen soll, und nicht darum, wie eine Datei zu kodieren ist.
|
AW: Excel-XML Datei erzeugen
Zitat:
|
AW: Excel-XML Datei erzeugen
Ich habs mir jetzt einfach gemacht und mir die Export-Suite geholt:
![]() erzeugt zwar auch noch ca. 0,8 MB Programmzuwachs, aber das ist wesentlich weniger als bei der TMS-Lösung (4 MB)... Die kann auch direkt xlsx-Dateien erzeugen und Excel beklagt sich nicht (oder allenfalls in dem Sinne, dass man die Bearbeitung erlauben muss)... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz