FileLen函數(shù)和Filter函數(shù)

字號:

FileLen函數(shù)
    返回一個 Long,代表一個文件的長度,單位是字節(jié)。
    語法
    FileLen(pathname)
    必要的 pathname 參數(shù)是用來指定一個文件名的字符串表達式。pathname 可以包含目錄或文件夾、以及驅(qū)動器。
    說明
    當調(diào)用 FileLen 函數(shù)時,如果所指定的文件已經(jīng)打開,則返回的值是這個文件在打開前的大小。
    注意 若要取得一個打開文件的長度大小,使用 LOF 函數(shù)。
    Filter函數(shù)
    描述
    返回一個下標從零開始的數(shù)組,該數(shù)組包含基于指定篩選條件的一個字符串數(shù)組的子集。
    語法
    Filter(InputStrings, Value[, Include[, Compare]])
    Filter函數(shù)語法有如下幾部分:
    部分描述
    InputStrings必需的。要執(zhí)行搜索的一維字符串數(shù)組。
    Value必需的。要搜索的字符串。
    Include可選的。Boolean值,表示返回子串包含還是不包含Value字符串。如果Include是True,F(xiàn)ilter返回的是包含Value子字符串的數(shù)組子集。如果Include是False,F(xiàn)ilter返回的是不包含Value子字符串的數(shù)組子集。
    Compare可選的。數(shù)字值,表示所使用的字符串比較類型。有關(guān)其設(shè)置,請參閱下面的“設(shè)置值”部分。
    設(shè)置值
    Compare參數(shù)的設(shè)置值如下:
    常數(shù)值描述
    vbUseCompareOption–1使用Option Compare語句的設(shè)置值來執(zhí)行比較。
    vbBinaryCompare 0執(zhí)行二進制比較。
    vbTextCompare 1執(zhí)行文字比較。
    vbDatabaseCompare 2只用于Microsoft Access?;谀臄?shù)據(jù)庫信息來執(zhí)行比較。
    說明
    如果在InputStrings中沒有發(fā)現(xiàn)與Value相匹配的值,F(xiàn)ilter返回一個空數(shù)組。如果InputStrings是Null或不是一個一維數(shù)組,則產(chǎn)生錯誤。
    Filter函數(shù)所返回的數(shù)組,其元素數(shù)目剛好是所找到的匹配項目數(shù)。