none
关于Outlook2010的VBA编程问题 RRS feed

  • 问题

  • 我在 Outlook 2010 里面设定了邮件规则,规则设置为在收到邮件后,执行一个脚本,目的是为了变更新邮件的主题,

    脚本代码如下:

    Sub RuleScript(Item As Outlook.MailItem)
       
        Dim strNewSubject As String
        strNewSubject = "New mail " & CStr(Format(Now, "yyyymmddHHmmSS"))
        
        Item.Subject = strNewSubject
        
    End Sub

    确认该邮件规则生效,但收到的新邮件主题依然没有变化。

    跟踪过代码,执行 Item.Subject = strNewSubject 这行代码也是成功的,Item.Subject 属性也有变更,

    但不知道为什么到最后在“收件箱”中显示的主题依然是未变更前的主题。

    请各位高人可以指点一下

    2014年3月7日 7:40