sitze nun schon länger an meinem VBA-Code und finde nicht die richtige Lösung im Netz.
Ich möchte die Spalte H durchsuchen, nach einem Wert, den ich aus einer Zelle auslese. Als Rückinfo soll die Zeilennummer in eine Zelle geschrieben werden oder die entsprechende Zelle in der Spalte aktiviert werden.
Das klappt auch soweit, solange ein Wert vorhanden ist. Wenn der Wert nicht vorhanden ist kommt immer eine Fehlermeldeung.
Wer kann mir helfen?
Vielen Dank
Michael
Sub Codesuche()
Dim Zeile As Long
Dim Eingabe As String
Sheets("PLdat").Select
Range("h7").Select
Eingabe = Worksheets("Kunde").Cells(5, 4).Value
Zeile = Sheets("PLdat").Columns("h:h").Find(What:=Eingabe, After:=ActiveCell, LookIn:= _
xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Row
Range("d7").Value = Zeile
Range("d7").Select
End Sub