Messwerte in excel datei speichern



  • Hallo zusammen,

    ich hoffe jemand von euch kann mir helfen.
    Ich habe Messwerte die in einer Exceldatei abgespeichert werden sollen.
    Mit fstream funktioniert das ganze auch ganz gut.
    Aber ein Problem habe ich noch.
    Wie kann ich bestimmen in welcher Spalte und in welcher Zeile die Messwerte stehen sollen?
    Ich hoffe jemand kann mir helfen.



  • Ich glaube du meinst eine CSV-Datei (Comma Separated Values) und nicht eine EXCEL-Datei, denn eine Excel-Datei hat ein sehr kompliziertes Format und verschiedene Versionen.

    Das einfachste ist eine CSV-Datei zu erstellen, denn diese kann in EXCEL importiert werden, Aufbau (Semikolon als Trennzeichen, geht auch mit TAB und andere):
    Zeile1-Spalte1;Zeile1-Spalte2;Zeile1-Spalte3
    Zeile2-Spalte1;Zeile2-Spalte2;Zeile2-Spalte3
    Zeile3-Spalte1;Zeile3-Spalte2;Zeile3-Spalte3

    Oder du nimmst z.B. BasicExcel http://www.codeproject.com/KB/office/BasicExcel.aspx, damit kannst du recht einfach direkt EXCEL-Dateien (97-2000-Format) erzeugen.



  • Ja genau eine csv datei. Gibt es die Möglichkeit eine Zweidimensionales Feld in die csv Datei abzuspeichern. Und wie kann ich das Array in eine bestimmte Spalte und bestimmte Zeile ablegen. Ich hoffe jemand kann mir helfen.



  • Mittels COM hast Du Excel im Griff.
    Ein Artikel zur Officeautomation mittels C++ findet sich heir:
    http://support.microsoft.com/kb/196776/de


Anmelden zum Antworten