VBA Outlook两次触发同一主题的同一规则

时间:2019-04-11 14:02:05

标签: vba outlook outlook-vba rules

对于我自己的问题,Reply (by .Send) e-mail Outlook “Run Script” rule not triggering VBA script for incoming messages,我已经找到了一种解决方案,可以发现电子邮件的主题并根据规则触发脚本(保存并回复电子邮件)。

问题是,如果有人向我发送相同主题的电子邮件给我,则该宏运行两次(现在确定),但是它正在考虑两个附件。

因此,它应该只对一个电子邮件运行脚本,然后对另一封电子邮件运行脚本(完全不同)。

  1. 示例(第一封电子邮件):

    • 第一封电子邮件的主题为“借方记录-30/04/2019”。
    • 它具有一个名为“ CRCOBRCFI190410_110804.txt”的.txt文件。
  2. 示例(第一封电子邮件):

    • 第一封电子邮件的主题为“借方记录-30/04/2019”。
    • 它具有一个.txt文件,名称为“ CRCOBRCFI190410_110805.txt”。

因此它应该用不同的方式回答两个名字。
该规则在第二封电子邮件中的答复:

  

自动存档:

     
      
  • CRCOBRCFI190410_110804.txt

  •   
  • CRCOBRCFI190410_110804.txt

  •   

如果我将第一封电子邮件放在另一个文件夹中并再次运行该脚本,它将正确答复:

  

自动存档:

     
      
  • CRCOBRCFI190410_110805.txt
  •   

即使我设置了将电子邮件移动到另一个文件夹的规则,两个电子邮件也会这样做,因为它具有相同的主题。

我该怎么办? 谢谢!

0 个答案:

没有答案