Vrátí nulovou matici obsahující podmnožinu řetězcové matice na základě zadaného kritéria filtru.

Syntaxe

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

Syntaxe funkce Filtr obsahuje následující argumenty:

Argument

Popis

sourcearray

Povinný argument. Jednorozměrná matice řetězců, které se budou prohledávat.

shoda

Povinný argument. Řetězec, který chcete vyhledat.

zahrnuje

Nepovinný argument. Logická hodnota určující, jestli se mají vrátit podřetězecové řetězce, které obsahují nebo vylučují shodu Pokud má argument include hodnotu True,vrátí funkce Filter podmnožinu matice, která obsahuje shodu, jako podřetězec. Pokud má argument zahrnout hodnotu False,vrátí funkce Filter podmnožinu matice, která neobsahuje shodu, jako podřetězec.

porovnání

Nepovinný argument. Číselná hodnota určující druh porovnání řetězců, který se má použít. Hodnoty najdete v části Nastavení.


Nastavení

Argument porovnání může mít následující hodnoty:

Konstanta

Hodnota

Popis

vbUseCompareOption

–1

Provede porovnání pomocí nastavení příkazu Option Compare.

vbBinaryCompare

0

Provede binární porovnání.

vbTextCompare

1

Provede textové porovnání.

vbDatabaseCompare

2

Microsoft Office Access 2007 čtení. Provede porovnání na základě informací v databázi.


Poznámky

Pokud se v maticisourcearraynenašly žádné shody, vrátí filtr prázdnou matici. Pokud je sourcearray null nebo není jednorozměrná matice, dojde k chybě.

Matice vrácená funkcí Filter obsahuje pouze dostatečný počet prvků, které obsahují počet shodných položek.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×