ich möchte gern aus einer Zelle mit Text und einem beliebigen Datum die Stelle des Datums im Text finden - z. B aus "Heute ist der 03.11.2016, ein Donnerstag." Meine Idee war, das Ganze über die InStr-Funktion zu machen. Das Datumsformat soll wie folgt erkannt werden: dd.mm.yyyy
Als Platzhalter wollte ich die "?" verwenden. Das scheint aber nicht zu funktionieren. Ich bekomme leider nur 0 als Wert für i ausgegeben (s. Bsp.-Makro unten). Könnt ihr mir sagen, was ich ändern muss bzw. welcher Platzhalter für Instr funktioniert?
Ich verwende Excel 2016
Viele Grüße
Martin
Hier das Bsp.-Makro
Sub Test()
Dim i As Integer
i = InStr(1, Range("A1").Value, "?.?.?")
MsgBox i
End Sub