Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Autofilter Operator

Forumthread: Autofilter Operator

Autofilter Operator
28.02.2007 18:40:03
Christoph
Hallo zusammen,
über einen Suchbutton wird ein Autofilter ausgeführt. Allerdings soll der Autofilter bei Ausführung nicht "entspricht" anwenden sondern "enthält". Mit dem Operator:=xlAnd wird jedoch immer "entspricht" als Kriterium genommen. Wie kann ich das lösen, dass immer "enthält" als Filterkriterium benutzt wird?
Anbei mein Code:

Private Sub StartSearch_Click()
Dim keyword As String
keyword = Range("D4").Value
Selection.AutoFilter Field:=3, Criteria1:=keyword, Operator:=xlAnd
End Sub

Grüsse
Christoph
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Autofilter Operator
28.02.2007 18:45:35
Kurt
keyword = "*" & Range("D4").Value & "*"
mfg Kurt
AW: Autofilter Operator
28.02.2007 18:48:25
Christoph
Hallo Kurt,
soeben habe ich es auch rausgefunden. Kann ich statt dem Range("D4"). Value auch das schreiben?

Private Sub StartSearch_Click()
Dim keyword As String
keyword = Range("D4").Value
Selection.AutoFilter Field:=3, Criteria1:="*" & keyword & "*", Operator:=xlAnd
End Sub

Zumindest funktioniert es bei mir im Moment. Was ist besser?
Grüsse
Anzeige
AW: Autofilter Operator
28.02.2007 18:57:02
Kurt
Hi,
ich bevorzuge diese Variante: keyword = "*" & Range("D4").Value & "*"
aber wenns funktioniert, ist es doch Wurscht, Hauptsache der Zweck wird erfüllt.
mfg Kurt
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige