Outlook脚本检查正文中的文本

时间:2012-03-22 21:43:19

标签: vba outlook

我有一个我们使用的脚本。我需要做的部分工作是查找电子邮件中嵌入的链接,如果找到则跳过脚本。但是,它不起作用:

If Item.Class = "43" Then
If InStr(Item.Body, "https://mywebsite.local/TEMP*") = 1 Then
GoTo NonEmailError
End If

所以在TEMP之后实际上是一些随机字符。外卡不会出现上述情况。有没有办法在这种类型的语句中使用通配符?我能在这做什么?

1 个答案:

答案 0 :(得分:1)

实际上,已经评论过,我怀疑你的问题实际上是你在测试InStr返回1.这可能会解决你的问题:

If InStr(Item.Body, "https://mywebsite.local/TEMP") > 0 Then

编辑:您仍然需要删除通配符。