Autofilter wird nicht richtig umgesetzt

Hallo Excelgenies,

Folgender Code:

Anstellung = ComboBox3.Text
Columns(„C:C“).Select
Selection.AutoFilter
ActiveSheet.Range("$C:blush:C").AutoFilter Field:=1, Criteria1:=Anstellung _
, Operator:=xlOr, Criteria2:=Array( _
„früh“, „KW“, „Spät“, „Überschrift“, „=“)

Funktioniert auch bis zum Criteria2, von dem zeigt er mir nur die Leerzellen an!
Soll ich anstatt array jedes Kriterium einzeln setzen?

MfG

Mehr als zwei Kriterien beim Autofilter

ActiveSheet.Range("$C:blush:C").AutoFilter Field:=1,
Criteria1:=Anstellung _
, Operator:=xlOr, Criteria2:=Array( _
„früh“, „KW“, „Spät“, „Überschrift“, „=“)

Funktioniert auch bis zum Criteria2, von dem zeigt er mir nur
die Leerzellen an!
Soll ich anstatt array jedes Kriterium einzeln setzen?

Hallo Kasamui,

schau mal hier:
http://www.online-excel.de/excel/singsel.php?f=89

Gruß
Reinhard

Danke, aber ich brauche es schon als Basic Code da die Sache über eine Userform läuft!

Danke, aber ich brauche es schon als Basic Code da die Sache
über eine Userform läuft!

Hallo Kasamui,

ich habe meinen gezeigten Link gar nicht komplett gelesen, nur
den Anfang. Der hat mich bestätigt in meiner Meinung daß es
nicht mit mehr als 2 kriterien direkt geht.
Ich weiß nicht ob das evtl in XL2010 geändert wurde.

Jedenfalls erzählen die doch was von hilfsspalten, na und, die kannste
doch auch mit Vba anlegen und mit Formeln oder sonstwas füllen.
Oder Spezialfilter, den kannste auch per Vba anlegen.

Kriegste das hin?

Gruß
Reinhard