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