Atgriež nulles bāzes masīvu, kas satur virknes masīva apakškopu, ņemot vērā norādītos filtrēšanas kritērijus.
Sintakse
Filtrs ( sourcearray , atbilstība [, iekļaut ] [, salīdzināt ] )
Funkcijas Filter sintaksei ir šādi argumenti.
Arguments |
Apraksts |
sourcearray |
Obligāts. Viendimensijas virkņu masīvs, kurā jāmeklē. |
atbilst |
Obligāts. Virkne, kas jāmeklē. |
include |
Nav obligāts. Būla vērtība, kas norāda, vai atgriezt apakšvirknes, kurās ir iekļauta vai izslēgta atbilstība. Ja iekļaujat ir patiess, funkcija Filter atgriež tā masīva apakškopu, kas satur atbilstību kā apakšvirkni. Ja iekļaujat ir FALSE, funkcija Filter atgriež tā masīva apakškopu, kas neietilpst atbilstībā kā apakšvirkne. |
salīdzināt |
Nav obligāts. Skaitliskā vērtība, kas norāda, kāda veida virkne jālieto. Skatiet vērtību sadaļu iestatījumi. |
Iestatījumi
Argumentam salīdzinājums var būt šādas vērtības:
Konstante |
Vērtība |
Apraksts |
vbUseCompareOption |
– 1 |
Veic salīdzinājumu, izmantojot priekšraksta Option Compare iestatījumu. |
vbBinaryCompare |
0 |
Veic bināru salīdzināšanu. |
vbTextCompare |
1 |
Veic teksta salīdzināšanu. |
vbDatabaseCompare |
2 |
tikaiMicrosoft Office Access 2007. Veic salīdzināšanu, pamatojoties uz informāciju datu bāzē. |
Piebildes
Ja programmā sourcearrayneatrodat atbilstību, funkcijaFilter atgriež tukšu masīvu. Kļūda rodas, ja sourcearray ir Null vai nav viendimensijas masīvs.
Funkcijas Filter atgrieztajā masīvā ir tikai pietiekami elementi, lai ietvertu atbilstošo vienumu skaitu.