Vraća polje koje se temelji na nula koje sadrži podskup polja niza na temelju određenih kriterija filtra.
Sintaksa
Filtar ( sourcearray , Match [, include ] [, usporedite ] )
Sintaksa funkcije filter sadrži sljedeće argumente:
Argument | Opis |
---|---|
sourcearray |
Obavezno. Jednodimenzionalno polje nizova koji se pretražuju. |
utakmicu |
Obavezno. Niz za traženje. |
obuhvat |
Dodatno. Booleova vrijednost koja upućuje na to vraćaju li se podnizove koji sadrže ili izuzimaju podudaranje. Ako je uključivanje istinito, Filtar vraća podskup polja koja sadrži podudaranje kao substring. Ako je uvrštavanjeFalse, Filtar vraća podskup polja koji ne sadrži podudaranje kao substring. |
usporedba |
Dodatno. Numerička vrijednost koja upućuje na vrstu usporedbe niza koja se koristi. Pogledajte odjeljak postavke za vrijednosti. |
Postavke
Argument Usporedi može imati sljedeće vrijednosti:
Konstanta | Vrijednost | Opis |
---|---|---|
vbUseCompareOption |
– 1 |
Izvršava usporedbu pomoću postavke naredbe usporedba mogućnosti . |
Vbbinaryusporedite |
0 |
Izvodi binarni usporedbu. |
Vbtextusporedite |
1 |
Izvodi tekstnu usporedbu. |
Vbdatabaseusporedite |
2 |
SamoMicrosoft Office Access 2007. Izvršava usporedbu na temelju podataka u bazi podataka. |
Napomene
Ako u sourcearraynije pronađena nijedna podudarnost podudaranja , Filtar vraća prazno polje. Pogreška se pojavljuje ako je sourcearrayNull ili nije jednodimenzionalno polje.
Polje koje vraća funkcija filter sadrži samo dovoljno elemenata da bi sadržavao broj podudarnih stavki.