• ベストアンサー

Outlook2003または2007で、特定のメールアドレスから送られ

Outlook2003または2007で、特定のメールアドレスから送られてきた添付ファイルを受信した時、自動的に指定のフォルダに保存しなおかつ、自動的に特定のプログラムを起動する事はVBAなどで作成出来ますか? サンプルプログラムかOutlookのVBAを解説しているHPなど有りましたら教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

添付したファイルを自動的に保存するマクロなら http://outlooklab.spaces.live.com/blog/cns!9D7EA61EC7DAA750!175.entry にあります。 特定のメールアドレスから受信した場合に限って実行したければ、「' ここで条件指定」の下に以下のような文を追加すればよいでしょう。 If objMsg.SenderEmailAddress <> "送信者アドレス" Then Exit Sub End If また、自動的にプログラムを起動するには .SaveAsFile strFileName の後に以下のような文を追加すればよいでしょう。 Set objWsh = CreateObject("WScript.Shell") objWsh.Run strFileName

enon39
質問者

お礼

ありがとうございました。一度試してみます。

関連するQ&A

専門家に質問してみよう