我一直在努力使该语句成为NOT语句:
strfilter = "@SQL=" & Chr(34) & "urn:schemas:httpmail:subject" & Chr(34) & " like '%undeliverable%'"
此strfilter用于items.restrict(strfilter)中,因此很显然,它正在检查包含不可交付一词的所有电子邮件。
我需要做的是转换此语句,以便它将排除主题为“无法交付”字样的所有电子邮件。
我已经尝试过了,但是它返回了一个解析错误:
"strFilter = "@SQL=" & Chr(34) & "urn:schemas:httpmail:subject" & Chr(34) & " NOT '%undeliverable%'"
提前致谢。
最佳答案
正确的语法是
Filter = "@SQL=" & " Not " & _
"urn:schemas:httpmail:subject" & "" & _
" Like '%undeliverable%'"
或者我喜欢这个,然后像
strFilter = "@SQL=" & " Not " & _
"urn:schemas:httpmail:subject" & "" & _
" ci_phrasematch 'undeliverable'"