-1

私は見通しが新しいです。内部にリンクを含むテンプレートを作成したいと思います。リンクには、受信者の電子メール アドレスに等しい変数が含まれます。それは可能ですか?もしそうならどのように?

PS: VB やマクロについては何も知りませんが、複雑すぎなければ学びたいと思っています。

ありがとうございました。

4

1 に答える 1

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、マクロについて何も知りません...しかし、複雑すぎなければ喜んで学びます

その場合は、Outlook 2010 での VBA の概要に関する記事から始めることをお勧めします。次に、MSDNのHow do I... (Outlook 2013 developer reference)セクションに、多くの HOW TO 記事があります。概念 (Outlook 2013 開発者向けリファレンス)も参照してください。

最後に、「方法: テンプレートに基づいて新しい Outlook メッセージを作成する」の記事が役に立つかもしれません。

于 2015-02-12T09:18:14.720 に答える