Filter İşlevi

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Belirtilen filtre ölçütüne dayalı olarak bir dize dizisinin alt kümesini içeren sıfır tabanlı bir dizi döndürür.

Söz dizimi

Filtre(kaynakdizisi, eşleşme [, dahil ] [, karşılaştırma ] )

FİLTRE işlevinin söz diziminde aşağıdaki bağımsız değişkenler bulunur:

Bağımsız değişken Açıklama
kaynak dizisi Gerekli. Aranacak dizelerin tek boyutlu dizisi.
Eşleşme Gerekli. Aranacak dize.
ekle İsteğe bağlı. Eşleşme içeren veya hariç tutan alt dizelerin döndürülüp döndürülmeyeceğini gösteren Boole değeri. includedeğeri True ise, Filter dizinin alt dize olarak eşleşme içeren alt kümesini döndürür. Dahil etmeFalse ise, Filtre dizinin eşleşme içermeyen alt kümesini bir alt dize olarak döndürür.
karşılaştırma İsteğe bağlı. Kullanılacak dize karşılaştırma türünü belirten sayısal değer. Değerler için Ayarlar bölümüne bakın.

Ayarlar

Karşılaştırma bağımsız değişkeni aşağıdaki değerlere sahip olabilir:

Sabit Değer Açıklama
vbUseCompareOption –1 Option Compare deyiminin ayarını kullanarak bir karşılaştırma gerçekleştirir.
vbBinaryCompare 0 İkili karşılaştırma yapar.
vbTextCompare 1 Metin karşılaştırmasını yapar.

Açıklamalar

sourcearray içinde hiçbir eşleşme eşleşmesi bulunamazsa, Filter boş bir dizi döndürür. sourcearrayNull ise veya tek boyutlu bir dizi değilse bir hata oluşur.

Filter işlevi tarafından döndürülen dizi, yalnızca eşleşen öğelerin sayısını içerecek kadar öğe içerir.