Excel VBA@SQL字符串筛选器
我一直在努力让这句话成为一句“非陈述”:Excel VBA@SQL字符串筛选器,excel,vba,outlook,outlook-filter,Excel,Vba,Outlook,Outlook Filter,我一直在努力让这句话成为一句“非陈述”: 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) & " 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'"
或者我更喜欢这样
Filter = "@SQL=" & " Not " & _
"urn:schemas:httpmail:subject" & "" & _
" Like '%undeliverable%'"
strFilter = "@SQL=" & " Not " & _
"urn:schemas:httpmail:subject" & "" & _
" ci_phrasematch 'undeliverable'"
是不是:
不像“%undeliverable%”“
?@RyanWildry仍然会抛出错误hi 0m3r我将在周一在我的办公室试试这个。谢谢伙计。嗨om3r如果我需要添加另一个词来排除在“undeliverable%”之外呢?我尝试了“像“%undeliverable%”和“自动回复”“但是出现了一个解析错误。谢谢你。@wh3resmycar2-谢谢你的V1,请发布新问题,我会很快回答-当然。谢谢我现在发布这个问题。请小心,嘿,伙计,它来了