Autofilter Benutzerdefiniert

Informationen und Beispiele zu den hier genannten Dialog-Elementen:


Excel-Version: Versionsunabhängig
nach unten

Betrifft: Autofilter Benutzerdefiniert
von: Christoph
Geschrieben am: 17.05.2002 - 11:33:06

Hallo,
ich hab ein Problem. Ich möchte ein Makro verfassen um einen benutzerdefinierten Autofilter zu setzen und zwar so, daß im Pull down links "enhält" steht und ich rechts dann ein beliebiges Wort eintragen kann.
Kann mir jemand helfen

gruss
Christoph


nach oben   nach unten

Re: Autofilter Benutzerdefiniert
von: Klaus Schubert
Geschrieben am: 17.05.2002 - 20:39:23

Hallo Christoph,

den Autofilter kann man so direkt ,glaub ich, nicht beeinflussen. Du kannst die Autofilterfunktion aber nachbilden, wenn du z.B. immer dieselbe Spalte filtern willst, z.B. in etwa so:


Sub Makro1()
Dim Eingabe As String

Eingabe = InputBox("Worteingabe")
Selection.AutoFilter Field:=1, Criteria1:="=*" & Eingabe & "*", Operator:=xlAnd
End Sub

Field:=1 gibt in diesem Falle die zu filternde Spalte an (hier 1 = Spalte A). Wenn die Spalten wechseln, könnte man natürlich zusätzlich eine Abfrage für die Spalte einbauen und/oder das Ganze über eine UserForm nachbilden.

Gruß Klaus

 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Autofilter Benutzerdefiniert"