Gibt es eine XML-Formatdatei, die Excel lesen kann?

355
Jonathan Mee

Ich möchte C ++ verwenden, um eine Excel-Datei zu generieren.

Ich weiß, dass Excel CSV-Dateien lesen kann, aber ich suchte nach etwas mehr Leistung. Beispielsweise die Möglichkeit, separate Arbeitsblätter zu erstellen und Gleichungen in Zellen einzufügen.

Steht mir dafür ein Format zur Verfügung?

0
Schauen Sie sich das hier an: https://support.office.com/de-de/article/Übersicht-von-XML-in-Excel-f11faa7e-63ae-4166-b3ac-c9e9752a7d80 Mustafa Aktaş vor 8 Jahren 1

1 Antwort auf die Frage

1
agold

Ja, Excel kann XML-Dateien lesen, siehe: Überblick über XML in Excel :

Überblick über die Funktionsweise von Excel mit XML-Daten

  1. Hinzufügen einer XML-Schemadatei (.xsd) zu einer Arbeitsmappe.
  2. Zuordnung von XML-Schemaelementen zu einzelnen Zellen oder XML-Tabellen
  3. Importieren einer XML-Datendatei (.xml) und Binden der XML-Elemente an zugeordnete Zellen.
  4. Dateneingabe, Verschieben zugeordneter Zellen und Nutzung der Excel-Funktionalität unter Beibehaltung der XML-Struktur und -Definitionen.
  5. Überarbeitete Daten aus zugeordneten Zellen in eine XML-Datendatei exportieren.

Sie können beispielsweise die LibXl- Bibliothek zum Lesen und Schreiben von Excel-Dateien (XML-Dateien) oder der SimpleXlsxWriter- Bibliothek verwenden.