Outlook のメッセージから返信/転送インジケーターを削除するにはどうすればよいですか?

Outlook のメッセージから返信/転送インジケーターを削除するにはどうすればよいですか?

Outlook で、過去に返信または転送したメールを表示すると、「日付/時刻にこのメッセージに返信しました」(左向きの紫色の矢印を示すアイコンと共に)、または「日付/時刻にこのメッセージを転送しました」(右向きの青い矢印を示すアイコンと共に) と表示されます。返信/転送済みインジケーターを削除するにはどうすればよいでしょうか。

以前、うまくいった方法を見つけました。メッセージをエクスポートし、削除してから、受信トレイに再インポートするというものでした。しかし、それを試したところ、インジケーターがまだ表示されるので、手順が抜けているに違いありません。私は Outlook 2010 を使用しています。

答え1

これは、次のような VBA マクロを使用すると簡単です。

Sub ClearLastVerb()
    On Error Resume Next
    For Each Item In ActiveExplorer.Selection
        Item.PropertyAccessor.SetProperty "http://schemas.microsoft.com/mapi/proptag/0x10800003", -1
        Item.PropertyAccessor.SetProperty "http://schemas.microsoft.com/mapi/proptag/0x10810003", 0
        Item.Save
    Next
End Sub

このマクロを Outlook に追加するだけで、選択したメッセージに対して実行されたアイコンと最後の動詞をクリアするボタンを配置できます。

関連情報