通过Excel VBA在Outlook上进行AdvancedSearch

时间:2018-07-27 14:27:01

标签: excel vba excel-vba

我正在尝试通过Excel VBA在我的邮箱中执行高级搜索,但是我不知道如何进行不区分大小写的搜索。 这是我的过滤器:

       Filter = "urn:schemas:httpmail:subject LIKE '%Pending%'" & _
     "AND urn:schemas:httpmail:textdescription LIKE '%" & ISIN & "%'" & _
     "AND urn:schemas:httpmail:textdescription LIKE '%" & StlDate & "%'"

我尝试使用此过滤器,但是它不起作用。我在主题中找不到带有“ PENDING”的电子邮件。我也尝试使用此过滤器:

 Filter = "(urn:schemas:httpmail:subject LIKE '%Pending%'" & _
     "AND urn:schemas:httpmail:textdescription LIKE '%" & ISIN & "%'" & _
     "AND urn:schemas:httpmail:textdescription LIKE '%" & StlDate & "%' ) OR " & _
     "(urn:schemas:httpmail:subject LIKE '%PENDING%'" & _
     "AND urn:schemas:httpmail:textdescription LIKE '%" & ISIN & "%'" & _
     "AND urn:schemas:httpmail:textdescription LIKE '%" & StlDate & "%' ) "

1 个答案:

答案 0 :(得分:1)

使用子菜单上方的“选项比较文字”,无论大小写如何,您都可以进行搜索和查找。尝试一下,看看能否解决。