Thursday, June 9, 2022

Filterfunktion

Gibt ein nullbasiertes Array zurück, das eine Teilmenge eines Zeichenfolgenarrays basierend auf einem angegebenen Filterkriterium enthält.

Syntax

Filter( Quellarray , Übereinstimmung [ , Einschließen ] [ , Vergleich ] )

Die Syntax der Filterfunktion hat die folgenden Argumente:

Streit

Beschreibung

Quellarray

Erforderlich. Eindimensionales Array von zu durchsuchenden Zeichenfolgen.

passen

Erforderlich. Zeichenfolge, nach der gesucht werden soll.

enthalten

Optional. Boolescher Wert, der angibt, ob Teilzeichenfolgen zurückgegeben werden sollen, die match enthalten oder ausschließen. Wenn include True ist, gibt Filter die Teilmenge des Arrays zurück, die match als Teilzeichenfolge enthält. Wenn include False ist, gibt Filter die Teilmenge des Arrays zurück, die keine Übereinstimmung als Teilzeichenfolge enthält.

vergleichen

Optional. Numerischer Wert, der die Art des zu verwendenden Zeichenfolgenvergleichs angibt. Werte finden Sie im Abschnitt Einstellungen.


Einstellungen

Das Vergleichargument kann die folgenden Werte haben:

Konstante

Wert

Beschreibung

vbUseCompareOption

–1

Führt einen Vergleich mit der Einstellung der Option Compare- Anweisung durch.

vbBinaryCompare

0

Führt einen binären Vergleich durch.

vbTextCompare

1

Führt einen Textvergleich durch.

vbDatabaseCompare

2

Nur Microsoft Office Access 2007. Führt einen Vergleich basierend auf Informationen in Ihrer Datenbank durch.


Bemerkungen

Wenn in sourcearray keine Übereinstimmungen gefunden werden, gibt Filter ein leeres Array zurück. Ein Fehler tritt auf, wenn sourcearray Null oder kein eindimensionales Array ist.

Das von der Filterfunktion zurückgegebene Array enthält nur so viele Elemente, dass die Anzahl der übereinstimmenden Elemente enthalten ist.

No comments:

Post a Comment