Ich habe mir eine Prozedur gebastelt, die ein Tabellenblatt aufrufen soll und dort an einer bestimmten Stelle(13) den Autofilter aktivieren soll.
Hier sollen dann nach drei Kriterien gefiltert werden, die zuvor innerhalb einer Userform abgefragt wurden und an Variablen (fd1 bis fd3) übergeben wurden.
Die Formel lässt aber nur 2 Kriterien zu, sobald ich den Operator nach fd2 auf or setze und das dritte Kriterium verarbeiten will, läuft das Teil nicht.
Kennt hier jemand eine Lösung?
Eventuell nicht mit dem Autofilter?
So habe ich es gemacht:
Selection.AutoFilter Field:=13, Criteria1:="=" & (fd1), Operator:=xlOr, Criteria2:="=" & (fd2), Operator:=xlAnd 'Or, Criteria3:="=" & (fd3), Operator:=xlAnd
Gruß
Frank