徹底活用する方法を研究するサイトです。マクロコメントで以下のようなご要望をいただきました。Outlook2010にサイトのマクロをカスタマイズして使っています。快適な環境になっております。メール画面で右クリック時のショートカットメニューにマクロを割り振る方法をアドバイス頂けますか。右クリックメール移動>分類(仕事)+仕事メールフォルダー>分類(プライベート)+プライベートメールフォルダーなどマクロでメールアイテムを分類し、別のプロファイル(仕事.pst)にコピーするというものです。メール移動のマクロは既に作成していますが、リボンに割り振っているためその都度マウスでリボンまで移動し選択するので、ショートカットに割り振れれば作業効率が良くなるのではと思っております。あわせて、組み込んだマクロにアイコンをつけたいと思っております。ExcelだとFaceIdがあり、アイコンを割り振ることができますが、Outlookでは可能なのでしょうか。イベントを使用します。メニューに表示される動作となります。使ってアイコンを設定することが可能です。マクロは以下の通りになります。ちなみに、単に分類項目を割り当ててメッセージを移動するというだけであれば、クイック操作でも設定可能です。ここをトリプルクリックでマクロ全体を選択できます。PMショートカットメニューにメニューを割り振るとかなり使えると思います。質問ですが、メール、連絡先、タスク、履歴でそれぞれ、ショートカットメニューを変えることは可能でしょうか。格納されるアイテムの種類を判別し、それぞれの種類ごとのメニュー表示を行うことで対応可能です。AMかなり便利に使えると思います。以下のように指定します。AMかなり便利に使えると思います。PM追加したい分類項目ごとに以下のように記述を増やします。次に以下のようなコードを追加します。以下のようなコードを最後に追加します。PMいつもサイトを参考にさせていただいております!基本的な質問で恐縮ですが、お教えください。メニューが表示されるタイミングで呼び出されるもので・・・動作となります」とのことですが、意味がよく理解できておりません。メールの一覧が表示されたウィンドウで、個別のメールの上で右クリックした時に、右クリックメニューの中に自作マクロを表示させたいのですが、このApplication_ItemContextMenuDisplayマクロをどこに置けばよいのでしょうか。Selection”という引数が入っているので、使い方が理解できていません)以上、宜しくお願い申しあげます。中に記載すると、メール一覧でメールを右クリックした際、自動的にこのマクロが実行される動作となっています。適切なものを指定するようになっており、手動での実行はできません。いつも参考にさせて頂いております。こちらoutlook2013を利用しておりますが、右クリックで表示されません。2013は非対応でしょうか?右クリックでメニューにマクロを割り当てたいのですが、2013のためか、表示がされないため、他の方法があれば、ご教授頂きたく、お願いいたします。