Kann mir bitte noch einmal jemand helfen?
Ist es möglich hier die Abfrage über die Inputbox rauszunehmen und statt dessen die Eingabe über eine Celle ("a1") zu steuern?
Private Sub CommandButton1_Click()
Dim intwort, intbereich, intergebnis, intgef As Integer
Dim loletzte As Long
Range("e1:f1").ClearContents
intgef = 1
loletzte = IIf(IsEmpty(Range("d65536")), Range("d65536").End(xlUp).Row + 1, 65536)
intwort = InputBox("Was soll gesucht werden?")
If intwort = "" Then Exit Sub
For intbereich = 4 To loletzte
If InStr(1, Cells(intbereich, 4), intwort, vbTextCompare) Then
Cells(intgef, 5) = Cells(intbereich, 4)
intergebnis = intbereich
Rows(intbereich).Delete
Cells(intgef, 6) = intergebnis
intgef = intgef + 1
End If
Next intbereich
End Sub
Liebe Grüße Lisa