Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Automatisierung Excel 97/2000 & XP (https://www.delphipraxis.net/12387-automatisierung-excel-97-2000-xp.html)

Mattin 26. Nov 2003 13:35


Automatisierung Excel 97/2000 & XP
 
Hallo Zusammen,

ich habe folgendes Problem. Ich arbeite mit Delphi 5 Enterprise und
benutze zur Entwicklung 2 Rechner wo nur die Office Pakete unterschiedlich
sind.

Mir ist nun folgendes Aufgefallen. In einer Anwendung starte ich per Serverkomponenten
Excel und schreibe mir das Woorksheet als CSV auf die Platte zurück.

Führe ich diese Funktion unter Excel 97/2000 aus, wird das Trennzeichen ";" gesetzt.
Unter Excel XP aber ",".

Kann ich Excel irgendwie sagen dass das Trennzeichen immer ";" ist?
Oder muss ich das irgendwo in Excel vorgeben? Konnte hier aber nichts dazu finden.

Vielleicht ist ja schonmal irgend jemand von Euch darüber gestolpert!?

Leuselator 29. Nov 2003 16:29

Re: Automatisierung Excel 97/2000 & XP
 
Hi Mattin,

unter 2000 in Exel Makrorecorder starten, Tabelle manuell als CVS exportieren und im ExportDialog das Trennzeichen manuell auswählen. Dann Makroaufzeichnung stoppen und im VB-forApplications-Editor anschauen, welcher Befehl zusammengebaut wurde - den kannst Du dann aus Delphi heraus an Excel senden und hast was Du willst.
Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz