Hallo,
hä, ich verstsehe überhaupt nicht, was du willst. Was bedeutet überhaupt "einen Ordner [mit VBA] öffnen"?
Ich nehme mal an, dass du nur einen Teil deines Strings haben möchtest, zB. alles vor dem Unterstrich oder alles vor dem letzten Backslash:
Sub Beispiel()
Dim myString As String
myString = "C:\Pfad\2015\15602_Testprojekt"
MsgBox Left(myString, InStrRev(myString, "_") - 1)
MsgBox Left(myString, InStrRev(myString, "\") - 1)
End Sub
Jedenfalls kannst du solche Stringmanipulatioonen mit den Funktionen
mid(), instr(), len(), instrrev(), left(), right() und evtl. auch split() machen (ich habe sie hier nach Wichtigkeit sortiert).
Falls das noch nicht deine Frage beantwortet hat, bitte mal genau dein Vorhaben beschreiben. Und lies dir vor dem Absenden bitte deinen Beitrag nochmal durch und stell dir dabei vor, du würdest dein Problem nicht kennen.
|