WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 26.11.2006, 17:43   #1
cenus
Elite
 
Benutzerbild von cenus
 
Registriert seit: 07.06.2000
Beiträge: 1.428

Mein Computer

Standard VBA: CSV-Datei mit Komma statt Semikolon als Listentrennzeichen

Hallo,

ich habe ein kleines VBA-Programm geschrieben und dieses speichert eine XLS-Datei im Excel2003 als CSV-Datei ab. Nur gibt es da eine Kleinigkeit, die ein ärgerlicher Fehler ist. Die mittels VBA gespeicherte CSV-Datei hat ein Komma als Listentrennzeichen und kein Semikolon. Semikolon ist als Listentrennzeichen aber unter WinXP eingestellt. Beim Excel handelt es sich um eine deutsche 2003er Version.

Eigenartigerweise funktioniert es wenn, man die Datei im Excel selber manuell als CSV abspeichert. Es dürfte sich um einen Fehler im Excel handeln.

Gibt es da einen Bugfix oder Workaround?
____________________________________
lg, cenus

------------------
§1 Alle Tipps und Tricks sind ohne Garantie auf Korrektheit und Vollstaendigkeit.
§2 Es wird von mir keine Haftung fuer etwaige entstandene Schaeden uebernommen.
§3 Des weiteren distanziere ich mich von den von mir bekanntgegebenen Urls und Websites.
------------------
Schaetze das wars, oder habe ich was uebersehen?
cenus ist offline   Mit Zitat antworten
Alt 26.11.2006, 20:14   #2
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Entweder du änderst deine Code ab, damit das gewünschte Trennzeichen verwendet wird, oder du erstellst eine schema.ini.

Zum Thema schema.ini wird dir google und msdn weiterhelfen.


mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 26.11.2006, 21:29   #3
cenus
Elite
 
Benutzerbild von cenus
 
Registriert seit: 07.06.2000
Beiträge: 1.428

Mein Computer

Standard

Hallo,

wie meinst das mit den Code abändern? Meinst du damit, dass ich eine eigene Routine schreiben soll, die dies bewerkstelligt?
____________________________________
lg, cenus

------------------
§1 Alle Tipps und Tricks sind ohne Garantie auf Korrektheit und Vollstaendigkeit.
§2 Es wird von mir keine Haftung fuer etwaige entstandene Schaeden uebernommen.
§3 Des weiteren distanziere ich mich von den von mir bekanntgegebenen Urls und Websites.
------------------
Schaetze das wars, oder habe ich was uebersehen?
cenus ist offline   Mit Zitat antworten
Alt 26.11.2006, 22:00   #4
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

QUOTE]Meinst du damit, dass ich eine eigene Routine schreiben soll, die dies bewerkstelligt?[/quote]

Eigentlich dachte ich, es gibt bereits ein Programm.


mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 26.11.2006, 22:29   #5
cenus
Elite
 
Benutzerbild von cenus
 
Registriert seit: 07.06.2000
Beiträge: 1.428

Mein Computer

Standard

Hi,

ja, aber ich verwende den VBA-Befehl zum Speichern einer Datei im CSv-Format. Jetzt muss ich also das Programm erweitern, wenn es für diesen Fehler keinen Hotfix gibt.
____________________________________
lg, cenus

------------------
§1 Alle Tipps und Tricks sind ohne Garantie auf Korrektheit und Vollstaendigkeit.
§2 Es wird von mir keine Haftung fuer etwaige entstandene Schaeden uebernommen.
§3 Des weiteren distanziere ich mich von den von mir bekanntgegebenen Urls und Websites.
------------------
Schaetze das wars, oder habe ich was uebersehen?
cenus ist offline   Mit Zitat antworten
Alt 27.11.2006, 10:00   #6
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Also unter Programm verstehe ich eigentlich mehr.

Entweder schreibst du eine eigene Routine für den Export, oder du ersetzt nachträglich die Trennzeichen.


mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 27.11.2006, 11:49   #7
cenus
Elite
 
Benutzerbild von cenus
 
Registriert seit: 07.06.2000
Beiträge: 1.428

Mein Computer

Standard

Hi,

ja, alles ist relativ. Auch die Definition eines Programms.

Ich wollte nur wissen, ob es vielleicht einen Patch oder ähnliches gibt, also, muß ich selber was schreiben.
____________________________________
lg, cenus

------------------
§1 Alle Tipps und Tricks sind ohne Garantie auf Korrektheit und Vollstaendigkeit.
§2 Es wird von mir keine Haftung fuer etwaige entstandene Schaeden uebernommen.
§3 Des weiteren distanziere ich mich von den von mir bekanntgegebenen Urls und Websites.
------------------
Schaetze das wars, oder habe ich was uebersehen?
cenus ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:42 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag