Funzione Filter

Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Restituisce una matrice in base zero contenente sottoinsieme di una matrice di stringhe in base a un criterio di filtro specificato.

Sintassi

Filter(sourcearray, match [, include ] [, compare ] )

Gli argomenti della sintassi della funzione Filtro sono i seguenti:

Argomento Descrizione
sourcearray Obbligatorio. Matrice unidimensionale di stringhe da cercare.
Partita Obbligatorio. Stringa da cercare.
includi Facoltativo. Valore booleano che indica se restituire sottostringhe che includono o escludono la corrispondenza. Se include è True, Filtro restituisce il sottoinsieme della matrice che contiene match come sottostringa. Se include è False, Filtro restituisce il sottoinsieme della matrice che non contiene corrispondenza come sottostringa.
compare Facoltativo. Valore numerico che indica il tipo di confronto tra stringhe da usare. Per i valori, vedere la sezione Impostazioni.

Impostazioni

L'argomento compare può avere i valori seguenti:

Costante valore Descrizione
vbUseCompareOption –1 Esegue un confronto usando l'impostazione dell'istruzione Option Compare.
vbBinaryCompare 0 Esegue un confronto binario.
vbTextCompare 1 Esegue un confronto di testo.

Osservazioni

Se all'interno diSourceArray non vengono trovate corrispondenze, Filtro restituisce una matrice vuota. Si verifica un errore se sourcearray è Null o non è una matrice unidimensionale.

La matrice restituita dalla funzione Filter contiene solo elementi sufficienti a contenere il numero di elementi corrispondenti.