私のコードは、基本的な件名、本文、添付ファイルを含むメッセージを表示します。次に、ユーザーはメッセージを手動で更新およびカスタマイズし、送信する必要があります。メールが送信されたとき (if) を記録したい。これは可能ですか、それともヒントですか?
私の環境は Office 2007 で、Excel ベースのマクロが Outlook に接続されています。
[抜粋]
Dim OutApp As Outlook.Application
Dim OutMail As Outlook.MailItem
Set OutApp = CreateObject("Outlook.Application")
OutApp.Session.Logon
Set OutMail = OutApp.CreateItem(olMailItem)
With OutMail
.To = Email '.CC =
.Subject = Subj
.BodyFormat = olFormatHTML
.Body = Msg '.HTMLBody = Msg
If Not FileAttach = vbNullString Then .Attachments.Add (FileAttach)
.Display
End With