aus/in Excel-datei einlesen/-schreiben
-
Hallo alle miteinander,
ich bin mir langsam aber sicher C++ am beibringen, und nun woll ich wissen wie ich Texte in zeilen aus einer Excel datei einlesen kann.
Und wie ich verschiedene Strings in vorher ausgewählte spalten speichern kann.
Für einen einfachen Beispiel-Code mit vielen Kommentaren wär ich echt dankbar

-
Afaik ist der Aufbau einer Excel-Datei recht aufwendig - und vor allem nicht offen dokumentiert. Vermutlich gibt es irgendeine MS-Bibliothek, um darauf zugreifen zu können (OBCD?), aber die einfacherer und ANSI-taugliche Lösung sind wohl CSV-Dateien (Comma seperated Values).
-
alle ms office produkte bringen bibliotheken zur automation mit. die waren früher allerdings bisschen nervig, da microsoft aufs blackbox verfahren schwört, was bedeutet, dass man lediglich nen timeout auf erfolg/miserfolg ansetzen kann
ist mittlerweile vielleicht besser. http://www.a-m-i.de/tips/office/officeautomation.php beschreibt bisschen was dazu.
-
Also hier hast du noch 2 links die vielleicht interessant sind.
Einmal mit ODBC http://www.codeproject.com/database/excel_odbc.asp
Und hiermit bin ich bis jetzt ganz gut gefahren. Du kannst zwar "nur" Zellen lesen und Schreiben und neue Blätter anlegen aber mir hat das gereicht: http://www.codeproject.com/office/BasicExcel.aspMfG schirrmie
-
Vielen Dank Leute daraus kann ich mir auf alle fälle was vernünftiges zusammenbauen

-
jonydony schrieb:
....auf alle fälle...
da bin ich aber gespannt
