none
Application_NewMailExイベントが発動しない RRS feed

  • 質問

  • outlookでメール受信をトリガーに処理を起動するため、outlookVBAでApplication_NewMailExを使いましたが、
    受信しても反応がありません。また、「すべてのマクロを有効にする」の設定にしています

    VBAのコードの内容は以下の通りです

    Private Sub Application_NewMailEx(ByVal EntryIDCollection As String)
        MsgBox "てすと"
    End Sub

    受信のアカウントはGメールアカウントです。
    IMAP、POP3どちらも試してみましたが、outlookで受信はできますがApplication_NewMailExは動きませんでした。


    • 編集済み pan234 2020年11月15日 3:47
    2020年11月15日 3:44

すべての返信

  • こんにちは。
    Microsoft 365 Apps for enterprise環境でGmailアカウントを設定して試してみたのですが、問題無くNewMailExイベントが動作しました。

    コードを書かれているのはThisOutlookSessionでしょうか?
    可能であれば、Gmail以外のアカウントで動作するか、もしくは他のイベント(Application.Startupあたり)が動作するかを確認されてはいかがでしょうか。
    2020年11月16日 4:07
  • ご返信ありがとうございます。

    ThisOutlookSessionでコードを記入したら問題なく起動しました。

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

    2020年11月16日 6:47