Forum: Win32/Win64 API (native code)
Delphi
by Chemiker,
22. Feb 2009
Hallo ekoplayer,
du hast doch jetzt alle Informationen zusammen.
1. Excel öffnen {Toms Quellcode und das Tut. von mkinzler}
2. XLS-Datei laden {Toms Quellcode und das Tut. von mkinzler}
3. Bestimmen wie viel Zeilen vom Sheet belegt sind für den Schleifenzähler
4. Excel-Zelle auslesen { Toms Quellcode und das Tut. von mkinzler}
5. Text-Dateiname aus der Bezeichnung der der 1 Spalte...
Forum: Win32/Win64 API (native code)
Delphi
by Chemiker,
22. Feb 2009
Hallo ekoplayer,
habe mir jetzt das Video angeschaut, dazu folgende Bemerkungen:
1. Hast Du Einfluss auf die Erstellung des Sheets? Wenn ja, dann würde ich die Tabelle um 90° drehen. So das ein Datensatz 1 Zeile entspricht. So wie Du es jetzt hast ist bei 255 Datensätzen Schluss, wenn kein weiteres Sheet aufgemacht wird
Der Aufbau währe dann:
Name Ort Datum Wert usw.
123 ...
Forum: Win32/Win64 API (native code)
Delphi
by Chemiker,
21. Feb 2009
Hallo ekoplayer,
ich Versuchs noch mal.
1. Du hast eine XLS-Datei.
2. Diese Datei willst Du Spaltenweise zerlegen
3. Jede Spalte soll mit den Daten unter einem Text-Dateiname gespeichert werden, dabei wird der Spaltenkopf für den Dateiname verwendet.
Mit welchem Programm verarbeitetst Du die einzelnen Text-Dateien denn anschließend?
Forum: Win32/Win64 API (native code)
Delphi
by Chemiker,
21. Feb 2009
Hallo ekoplayer,
willst Du die Daten in Delphi dann weiter verarbeiten? Wenn nicht, ist das auch mit einem Macro direkt in Excel möglich.
Willst Du sie dagegen in Delphi weiter verarbeiten gibt es auch die Möglichkeit die gesamten Daten in einem StringGrid zu laden und anschließende nach Deinen Vorgaben aufzubereiten.
Bis bald Chemiker