Funktionen Filter

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Returnerer en nulbaseret matrix, der indeholder undersæt af en strengmatrix, der er baseret på et bestemt filterkriterium.

Syntaks

Filter(kildematrix, match [, medtag ] [, sammenlign ] )

Syntaksen for funktionen Filter har disse argumenter:

Argument Beskrivelse
kildearray Obligatorisk. En endimensionel matrix med strenge, der skal søges i.
match Obligatorisk. Streng, der skal søges efter.
medtag Valgfrit. Boolesk værdi, der angiver, om der skal returneres understrenge, der medtager eller udelader match. Hvis medtag er Sand, returnerer Filter undersættet af den matrix, der indeholder match som en understreng. Hvis medtag er Falsk, returnerer Filter undersættet af matrixen, der ikke indeholder match som en understreng.
sammenlign Valgfrit. Numerisk værdi, der angiver den type strengsammenligning, der skal bruges. Se sektionen Indstillinger for at finde værdier.

Indstillinger

Argumentet sammenlign kan have følgende værdier:

Konstant Værdi Beskrivelse
vbUseCompareOption –1 Udfører en sammenligning ved hjælp af indstillingen for sætningen Option Compare.
vbBinaryCompare 0 Udfører en binær sammenligning.
vbTextCompare 1 Udfører en tekstsammenligning.

Bemærkninger

Hvis der ikke findes nogen forekomster af match i kildematrix, returnerer Filter en tom matrix. Der opstår en fejl, hvis kildematrix er Null eller ikke er en endimensionel matrix.

En matrix, der returneres af funktionen Filter, indeholder kun tilstrækkeligt mange elementer til at indeholde antallet af matchede elementer.