共用方式為


使用布林比較篩選項目

Microsoft Jet 語法的篩選和 DAV 搜尋及尋找 (DASL) 語法的篩選各有不同的布林值指定方式。

Jet 查詢

[!注意事項] 在 Jet 語法中,布林運算子例如 True/False、Yes/No、On/Off 等應直接使用,不應轉換成字串。 例如,若要建立篩選以傳回未讀取的專案,您可以使用此篩選:

criteria = "[UnRead] = True"

注意 如果您將布林值轉換成以引號括住的比較字串,則使用任何非空白比較字串並篩選布林值屬性的 Jet 篩選會傳回屬性為 True 的專案。 比較空字串與布林屬性的 Jet 篩選則會傳回有 False 屬性的項目。

DASL 查詢

在 DASL 語法中,您必須將 True/False 轉換成整數值,其中 0 代表 False,而 1 代表 True;這同樣適用於 Yes/No 及 On/Off。 會傳回未讀取項目的 DASL 篩選如下:

criteria = "@SQL=" & Chr(34) & "urn:schemas:httpmail:read" & Chr(34) _ & " = 0"

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應