Hello,
grundsätzlich gibt es da Unterschiede zwischen Excel 5.0, 97, und 2000 und so weiter.
Warum sollte man etwas, was in der Version 5.0 bereits bestens funktioniert hat, bei der nächsten Version so lassen? *grrr*
Und wenn man nun CSV vernünftig[tm] aufbaut und Excel gleich mit dem Dateinamen der CSV-Datei im Aufruf-String startet, dann geht es sogar noch bei Excel 2003. Wehe aber, wenn man versucht, erst Excel zu startetn und dann die Importfunktion zu nutzen bzw. "Datei Öffnen".
CSV sollte so aussehen:
"text1","text2"," zahl","""text_in_Häkchen""",""CRLF
CRLF steht für den Zeilenumbruch.
Funktioniert aber auch bestens nur mit CR oder nur mit LF
Das Feld vor cem CRLF ist leer.
So klappt das auch mit den unterschiedlichen Excels.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau