Hi,
ich code grad ein bisschen an einem Macro rum. Jetzt stehe ich vor folgendem Problem:
Ich will eine Spalte nach einem gewissen Wert (Integer) durchsuchen. Es kann aber auch sein, dass der Wert gar nicht enhalten ist. Kennt ihr einen einfachen Suchalgorithmus, der mir die Zeilennummer verrät, in der der erste Eintrag mit dem gesuchten Wert vorhanden ist? Gibts neben ner for … to… Iteration oder ähnlichem etwas sinnvolleres, das schon vorab implementiert ist?
Ich will eine Spalte nach einem gewissen Wert (Integer)
durchsuchen. Es kann aber auch sein, dass der Wert gar nicht
enhalten ist. Kennt ihr einen einfachen Suchalgorithmus, der
mir die Zeilennummer verrät, in der der erste Eintrag mit dem
gesuchten Wert vorhanden ist?
Hallo Jan,
schau dir die weiteren Parameter für Find an.
Sub tt()
Dim zei As Range
Set zei = Columns(1).Find(13)
If Not zei Is Nothing Then
MsgBox zei.Row
Else
MsgBox "nicht gefunden"
End If
End Sub