InputStrings | (String) 1-rozměrné pole prohledávaných řetězců |
---|---|
Value | (String) Hledaný řetězec |
Include | [nepovinné] (Boolean) Logická hodnota určující, zda budou vráceny podřetězce, které obsahují nebo neobsahují hodnotu true (přednastaveno) - funkce vrací podmnožinu pole, které obsahuje hodnotu jako podřetězec false - funkce vrací podmnožinu pole, která neobsahuje hodnotu jako podřetězec |
Compare | [nepovinné] (Integer) Číselná hodnota určující druh použitého porovnání řetězců. Pokud není nastaveno, pak se provádí binární porovnání. vbBinaryCompare - provede binární porovnání vbTextCompare (přednastaveno) - provede textové porovnání |
Pokud ve vstupních řetězcích nebyly nalezeny žádné hodnoty, pak funkce vrací prázdné pole.
Pokud vstupní řetězce jsou Null nebo nejsou 1-rozměrným polem, pak vznikne chyba.
Pole vrácené funkcí obsahuje pouze tolik elementů, aby obsahovalo počet vrácených položek.
Dim nIndex, arr(2)
arr(0) = "Sunday"
arr(1) = "Monday"
arr(2) = "Tuesday"
nIndex = Filter(arr, "Mon") 'nIndex(0) = "Monday"