Outlook 2007のVBAコードで、任意のメールビューでメッセージを右クリックし、追加するルールを選択して、送信者の電子メールをそのルールの値を含むメッセージヘッダーに追加するようにしたいと思います。
特定のルールのみがメッセージヘッダーを基準として使用するため、メッセージを右クリックすると、該当するルールのみが表示されます。
Outlook 2007のVBAコードで、任意のメールビューでメッセージを右クリックし、追加するルールを選択して、送信者の電子メールをそのルールの値を含むメッセージヘッダーに追加するようにしたいと思います。
特定のルールのみがメッセージヘッダーを基準として使用するため、メッセージを右クリックすると、該当するルールのみが表示されます。
少しの努力で、コンテキスト メニューを VBA で操作できます。
2007 より前の Outlook バージョンには、ルールのオブジェクト モデルがありません。
しかし、OL2007 以降、各 Store オブジェクトは、Rules コレクションを返す GetRules() メソッドを公開しています。そのコレクションを反復処理し、必要なすべてのルールを CommandBarPopup オブジェクトに入力してみてください。Rule オブジェクトは操作できるので、理論上は操作できるはずです。