![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 站務人員 站長 ![]()
![]() ![]() ![]() |
Filter(InputStrings, Value[, Include[, Compare]]) 引數 InputStrings 必要項。被搜尋的一維字串陣列。 Value 必要項。所要尋找的字串。 Include 選擇項。以布林值表示是否傳回包含或不包含 Value 的子字串。若 Include 值為 True,Filter 所傳回的陣列子集合,將包含 Value 所指定的子字串。若 Include 為 False,Filter 所傳回的陣列子集合,並不包含 Value 所指定的子字串。 Compare 選擇項。以數值指定字串比較的方式,請參閱「設定值」部分。 設定值 在 Compare 引數中,允許使用下列值: 常數 值 說明 vbBinaryCompare 0 進行二進位資料比對。 vbTextCompare 1 進行純文字比對。 附註 如果沒有任何 Value 在 InputStrings 中比對成功,Filter 將傳回一個空陣列。若 InputStrings 為 Null 或不是一維陣列,則發生錯誤。 由 Filter 函數所傳回的陣列,只包含了足夠放置比對正確項目的成員。 下面範例即使用 Filter 函數傳回包含尋找標準 "Mon" 的陣列: Dim MyIndex Dim MyArray (3) MyArray(0) = "Sunday" MyArray(1) = "Monday" MyArray(2) = "Tuesday" MyIndex = Filter(MyArray, "Mon") ' MyIndex(0) 為 "Monday"。
本篇文章發表於2001-12-04 00:00
|