Richtiges Anwenden der Replace Funktion
06.05.2015 16:37:39
Jonas
Allerdings zeigt die MsgBox mir dann die komplette Variable an.
Sub Filter()
Dim DummyfileName1 As Variant
Dim DummyfileName2 As Variant
Dim DummyfileName3 As Variant
Dim DummyfileName4 As Variant
Dim ID As Variant
DummyfileName1 = "123b_test.doc"
DummyfileName2 = "12_test.doc"
DummyfileName3 = "test.doc"
DummyfileName4 = "123_asdfasdf_asdfasdf.doc"
ID = Replace(DummyfileName1, "(.*)_", "$1")
If ID Like "**" Then
MsgBox ("ID lautet:" & ID)
Else: MsgBox ("nix gematcht")
End If
End Sub
Dies soll auch funktionieren bei anderen Variablen und dann auch immer nur bis zum ersten Unterstrich. (siehe weitere Variablen)Vielen Dank für eure Hilfe
Anzeige