Können erweiterte Filterkriterien im VBA-Bereich und nicht im Bereich liegen?

Nachdem ich vergeblich versucht habe, über VBA mehr als zwei Kriterien auf normale Weise für AutoFilter festzulegen, habe ich erfahren, dass dies über einen erweiterten Filter erfolgen muss.

beleidigendes Beispiel:

Worksheets(1).Range("A1").AutoFilter Field:=ColNum, Criteria1:="A*", Operator:=xlOr, Criteria2:="B*", Operator:=xlOr, Criteria3:="C*"

Ich hoffe, die Kriterien von einem PowerShell-Skript an eine Funktion (und nicht an ein Makro) weitergeben zu können. Ich habe alles gut funktioniert und wie erwartet für 1 Kriterien, aber jetzt möchte ich 3.

Ich nehme an, ich könnte stattdessen ein Makro schreiben, um ein neues Blatt einzufügen, die Kriterien eingeben und dann nach diesem neuen Bereich filtern, aber ich würde lieber zuerst den bevorzugten Weg prüfen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage