Forums Neueste Beiträge
 

VBA Dateiname ändern (Kyrillisch)

26/01/2010 - 13:11 von Clarckkent | Report spam
Hallo Zusammen,

brauche mal einen Tip von euch.
Ich bekomme Exceldateien aus Bulgarien mit kyrillischen Dateinamen. Diese
werden dann in ein Verzeichnis abgelegt. Per VBA lese ich das Verzeichnis
lasse alle Dateien anzeigen.Nun möchte die Dateinamen im Verzeichnis
automatisch àndern (Dateiname + Zusatz). In der Excelliste wird der Dateiname
auch korrekt angezeigt. Allerdings wird im direktfenster der Dateiname falsch
angezeigt. Es tauchen plötzlich sehr viele Fragezeichen auf. Aber
Fragezeichen sind im Dateionamen nicht erlaubt. Somit bekomme ich eine
Fehlermeldung wenn ich den Dateiname àndern will. Wahrscheinlich wegen den
Fragezeichen. Gibt es so etwas wie zb.
Format(Unicode(DAteiname)) ?

Über einen Tip wàre ich dankbar

Vielen Dank
Best regards
CK
 

Lesen sie die antworten

#1 Martin Worm
27/01/2010 - 08:37 | Warnen spam
Am Tue, 26 Jan 2010 04:11:01 -0800,schrieb Clarckkent:

hallo,

Hallo Zusammen,

brauche mal einen Tip von euch.

Es tauchen plötzlich sehr viele Fragezeichen auf. Aber
Fragezeichen sind im Dateionamen nicht erlaubt. Somit bekomme ich eine
Fehlermeldung wenn ich den Dateiname àndern will. Wahrscheinlich wegen den
Fragezeichen. Gibt es so etwas wie zb.
Format(Unicode(DAteiname)) ?



die Funktion StrConv kennt einen Parameter
vbUnicode vbFromUnicode . Obs was hilft, weiß ich nicht mangels
Erfahrung :-)

mfG
mit freundlichen Grüßen

Martin Worm
benutze XL 2000 und Win XP SpX

Ähnliche fragen