Wednesday, October 5, 2011

Disable Reply To All and Forward in Outlook using Macro


Go Tools|Macro|Macros...

In the next dialog, type something like NoReplyAll and click Create.

Add these lines to your new subroutine:

ActiveInspector.CurrentItem.Actions("Reply to All").Enabled = False
ActiveInspector.CurrentItem.Actions("Forward").Enabled = False

Then close this window.

At this point you've got a macro that prevents Replying to All and Forwarding (at least within Outlook world. This won't prevent folks running other mail systems from Replying to All, but we're mostly focused on internal work with this tip.)

Now, open up a new Outlook Message and right click at the VERY top (assuming Outlook 2007).

Click More Commands...now from this dialog select "Macros" from the dropdown, select your new Macro and click Add>>.

If you like, click on your Macro on the right and select the Modify button and pick a nice icon for it and a Display Name. I used a "halting hand" icon:

Click OK and look at your Quick Access Toolbar...you've got a nice little icon there.

Now, CLICK that button then send an email to yourself

Only works if the recipients' email client is Microsoft Outlook.


Reference: http://www.hanselman.com/blog/HowToEasilyDisableReplyToAllAndForwardInOutlook.aspx

No comments: