AutoFilter Operator

Antwort erstellen

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :razz: :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :badgrin: :doubt:
BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet
Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: AutoFilter Operator

Re: AutoFilter Operator

Beitrag von Nepumuk » 01. Dez 2020, 10:27

Hallo,

mit xlAnd bzw. xlOr kannst du zwei Filterkriterien verknüpfen.

xlFilterValues erwartet für einen Datumsfilter in Criteria2 ein Array bestehend aus einer Zahl und einem Datum im amerikanischen Format oder ein Array von Werten in Criteria1. Beispiel:

Code: Alles auswählen
   Call Tabelle1.Rows(1).AutoFilter(Field:=1, Operator:= _
        xlFilterValues, Criteria2:=Array(2, "1/1/2013"))


Code: Alles auswählen
    Call Tabelle1.Rows(1).AutoFilter(Field:=1, Criteria1:=Array( _
        "acht", "eins", "neun"), Operator:=xlFilterValues)


Beim Datumsfilter bedeutet die Zahl:

0 = ein ganzes Jahr
1 = ein ganzer Monat
2 = ein einzelner Tag

Du kannst auch kombinieren (einzelner Tag + ein ganzes Monat):

Code: Alles auswählen
   Call Tabelle1.Rows(1).AutoFilter(Field:=1, Operator:= _
        xlFilterValues, Criteria2:=Array(2, "1/1/2013", 1, "1/31/2014"))

Re: AutoFilter Operator

Beitrag von Gast » 01. Dez 2020, 10:21

Da hilft es, im Internet zu suchen. Meine Suchbegriffe waren folgende:
Excel VBA Autofilter doc

Mit dem "doc" bekommt man meistens auch die Dokumentation von Microsoft in die Trefferliste. Und jeder VBA-Befehl ist dokumentiert.

Ergebnis:
https://docs.microsoft.com/en-us/office ... eroperator
https://docs.microsoft.com/en-us/office ... autofilter

AutoFilter Operator

Beitrag von aloqqq » 01. Dez 2020, 09:59

Hi

Was bedeutet Operator:=xlAnd
oder
Operator:= _
xlFilterValues
Wenn ich den Filter benutze?

Nach oben