Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1336to1340
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA: Autofilter mit n Variablen

VBA: Autofilter mit n Variablen
30.10.2013 15:04:09
Frank
Guten Tag zusammen,
wie kann ich zu filternde Jahreszahlen (die ich in Variablen stehen habe) an einen Autofilter senden, wenn die Anzahl der Variablen unterschiedlich sein kann?
Also mal möchte ich vielleicht nur 2 Variablen übergeben (z.B. 2008 und 2012), beim nächsten Mal 3 Variablen (2009,2010 und 2013)...wie muß der Filterbefehl aussehen?
Vielen Dank,
Frank

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA: Autofilter mit n Variablen
30.10.2013 16:12:05
Beverly
Hi Frank,
das hängt von der Anzahl an Werten ab, nach denen gefiltert werden soll. Ist es nur 1 Wert, dann muss nur Criteria1 angegeben werden:
ActiveSheet.Range("$C$1:$C$8").AutoFilter Field:=1, Criteria1:="=2000"
Sind es 2 Werte, müssen Criteria1 und Ctriteria2 angegeben werden sowie Operator xlOr:
ActiveSheet.Range("$C$1:$C$8").AutoFilter Field:=1, Criteria1:="=2000"
Bei mehr als 2 Werten müssen diese als Array für Criteria1 angegeben werden sowie Operator xlFilterValues:
ActiveSheet.Range("$C$1:$C$8").AutoFilter Field:=1, Criteria1:=Array("1998" _
, "2000", "2001", "2013"), Operator:=xlFilterValues


Anzeige
AW: VBA: Autofilter mit n Variablen
31.10.2013 07:45:41
Frank
dankeschön!

331 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige