Suche in Substring von Datumsangaben
18.09.2017 13:24:45
Datumsangaben
Die Einträge sind fortlaufed. Da es inzwischen eitliche sind, möchte ich bis zu einem bestimmten Monat alle vorherigen ausblenden.
Dazu möchte ich beispielsweise im Datum ".08." suchen, um den ersten Datensatz im August zu finden. Ausgabe ist dann die Zeilennummer.
Ich dachte mir das so:
zeile = Columns("B:B").Find(What:=monat, _
lookat:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Row
If zeile Is Nothing Then Exit Sub
In der normalen Suche im Tabellenblatt klappt das. Im Code habe ich auch schon "/08/" versucht, aber das klappt alles nicht zuverlässig.
Dazu kommt, dass die Sache immer mit Codefehler anschmiert, wenn er nichts findet.
Muss man echt per loop alle Zellen absuchen? Oder gibt es eine einfachere Lösung?
Vielen Dank schon Mal!