Outlook:如何创建在电子邮件内容链接中复制收件人地址的模板?

时间:2015-02-11 20:48:30

标签: email outlook outlook-2007 email-client email-templates

我是前景新手。我想创建一个里面有链接的模板。该链接将具有一个变量,该变量将等于收件人的电子邮件地址。 有可能吗?如果是这样的话?

PS:我对VB一无所知,宏......但是如果不是太复杂就愿意学习

谢谢。

1 个答案:

答案 0 :(得分:0)

无法创建动态模板。相反,您可以创建模板,在基于模板创建Outlook后,您可以更正正文中的链接。 Application类的CreateItemFromTemplate方法从Outlook模板(.oft)创建一个新的Microsoft Outlook项目并返回新项目。

Sub CreateFromTemplate() 
  Dim MyItem As Outlook.MailItem  
  Set MyItem = Application.CreateItemFromTemplate("C:\statusrep.oft")   
  MyItem.Display 
End Sub 

Sub CreateTemplate() 
  Dim MyItem As Outlook.MailItem  
  Set MyItem = Application.CreateItem(olMailItem) 
  MyItem.Subject = "Status Report" 
  MyItem.To = "Dan Wilson" 
  MyItem.Display 
  MyItem.SaveAs "C:\statusrep.oft", OlSaveAsType.olTemplate 
End Sub
  

我对VB一无所知,宏......但是如果不是太复杂就愿意学习

我建议从该案例的Getting Started with VBA in Outlook 2010文章开始。然后,您将在MSDN的How do I... (Outlook 2013 developer reference)部分找到很多HOW TO文章。另见Concepts (Outlook 2013 developer reference)

最后,您可能会发现How To: Create a new Outlook message based on a template文章的内容。