質問: ### 前提・実現したいこと Outlookで使用するマクロを作ろうと考えているのですが、 上記タイトルにある「送信時に宛先の中に特定のドメインが含まれる場合にエラーメッセージを出す」という動作をするマクロは作成可能でしょうか? VBAを触った経験が無く、まったく見当もつかない現状です。 どなたかご教授願えますでしょうか。
回答: OutlookでVBAコーディングをしたことは無いですが、できるようです メールを送信するときは`Application.ItemSend`というイベントが発生するので、それによってコールされる`Application_ItemSend`プロシージャで宛先を取り出し、特定のドメイン文字列とマッチするか判定して、送信させたくなければイベントをキャンセルさせることができるみたいです Application.ItemSend イベント (Outlook)(公式リファレンス) Outlookマクロ:fromアドレスと件名の確認(参考ブログ)