lionne
Goto Top

Dateiname Splitten mit Vbscript

Hallo Zusammen,

ich habe vorher in mein Skript die Dateiname mit folgende Funktion
 ctlFileName = Split(oFile.Name,"_")(0)   
"gesplit".
Jetzt ist es so das der neuen Kunde eine andere Dateiname hat: ABC201101_TESTDA_20110315154433.csv statt
wie vorher ABC201101_20110315154433.csv.

Meine Frage: Da das Zeichnen "_" zweimal vorkommt, habe ich schon die Funktionen Right und Left probiert ohne Erfolg.

Kann jemand mir sagen wie ich den neuen Dateiname(ABC201101_TESTDA_20110315154433.csv) "splitten" kann, damit ich das folgende Ergebnis "ABC201101_TESTDA" bekomme?

Danke und Gruß
Lionne

Content-Key: 163764

Url: https://administrator.de/contentid/163764

Ausgedruckt am: 28.03.2024 um 21:03 Uhr

Mitglied: bastla
bastla 31.03.2011 um 20:23:59 Uhr
Goto Top
Hallo lionne!

Mit "Split" wird ein Array erzeugt - im ersten Fall hast Du unmittelbar auf das erste Element (Index 0) zugreifen können - für die neue Anforderung solltest Du die Zuweisung zu einer Variablen vornehmen:
arrNameParts = Split(oFile.Name,"_")
Damit erhältst Du "arrNameParts(0)" bis "arrNameParts(2)" (bzw allgemeiner bis "arrNameParts(UBound(arrNameParts))" ...

Grüße
bastla