Egy megadott szűrési feltételen alapuló sztringtömb részhalmazát tartalmazó nulla alapú tömböt ad vissza.
Szintaxis
Filter(sourcearray, match [, include ] [, compare ] )
A Szűrő függvény szintaxisa az alábbi argumentumokat foglalja tartalmazza:
| Argumentum | Leírás: |
|---|---|
| sourcearray | Kötelező megadni. Keresendő sztringek egydimenziós tömbje. |
| Mérkőzés | Kötelező megadni. A keresendő sztring. |
| Belefoglalás | Nem kötelező. Logikai érték, amely azt jelzi, hogy az egyezést tartalmazó vagy kizáró részsztringeket adja-e vissza. Ha a belefoglalásértéke Igaz, a Szűrő a tömb részhalmazát adja vissza, amely az egyezést részsztringként tartalmazza. Ha a belefoglalásértéke Hamis, a Szűrő a tömb olyan részhalmazát adja vissza, amely nem tartalmaz egyezést részsztringként. |
| összehasonlítás | Nem kötelező. Numerikus érték, amely a használandó sztringek összehasonlításának módját jelzi. A használható értékeket a Beállítások szakaszban találhatja meg. |
Beállítások
Az összehasonlítás argumentum a következő értékekkel rendelkezhet:
| Állandó | Érték | Leírás: |
|---|---|---|
| vbUseCompareOption | –1 | Az Option Compare beállításnak megfelelő összehasonlítást hajt végre. |
| vbBinaryCompare | 0 | Bináris összehasonlítást hajt végre. |
| vbTextCompare | 1 | Szöveges összehasonlítást hajt végre. |
Megjegyzések
Ha a sourcearray nem talál egyezést, a Szűrő üres tömböt ad vissza. Hiba történik, ha a sourcearrayértéke Null , vagy nem egydimenziós tömb.
A Filter függvény által visszaadott tömb csak annyi elemet tartalmaz, hogy az egyező elemek számát tartalmazza.