AW: Suche in Spalte nach Wert
08.03.2017 16:00:33
Piet
Hallo Martin
helfen kann ich dir mit zwei Makros bezüglich Suchlauf. Du must sie im VBA Edito in ein normales Modul kopieren und kannst sie über einen normalen CommandButton starten (kein ActiveX !!). Dazu must du das Makro zuweisen, dann kann der Suchlauf starten. Ein Makro startet aus einer Zelle heraus, wo du selbst angeben must welche Zelle das ist. Ich habe Range("A1") genommen, must du ggf. aendern. Das zweite Makro startet über eine InpuBos. Jetzt hast du zum Suchen die freie Auswahl!
Was du mit Zeile filtern meinst habe ich nicht verstanden. Kannst du das naeher erlaeutern.
mfg Piet
Sub Einfach_Suchen_per_InputBox()
Dim rFind As Object, SuchTxt As String
SuchTxt = InputBox("Suche nach:")
If SuchTxt = Empty Then Exit Sub
Set rFind = Columns("H").Find(What:=SuchTxt, LookIn:=xlValues, LookAt:=xlPart) 'oder _
xlWhole
If rFind Is Nothing Then MsgBox SuchTxt & " wurde nicht gefunden!!": Exit Sub
End Sub
Sub Einfach_Suchen_per_Eingabe()
Dim rFind As Object, SuchTxt As String
SuchTxt = Range("A1").Value
If SuchTxt = Empty Then Exit Sub
Set rFind = Columns("H").Find(What:=SuchTxt, LookIn:=xlValues, LookAt:=xlPart) 'oder _
xlWhole
If rFind Is Nothing Then MsgBox SuchTxt & " wurde nicht gefunden!!": Exit Sub
End Sub