我是前景新手。我想创建一个里面有链接的模板。该链接将具有一个变量,该变量将等于收件人的电子邮件地址。 有可能吗?如果是这样的话?
PS:我对VB一无所知,宏......但是如果不是太复杂就愿意学习谢谢。
答案 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文章的内容。