This article has been archived. It is offered "as is" and will no longer be updated.
This article describes how you can assign a Microsoft Outlook Visual Basic for Applications macro to a toolbar button.
In Outlook, you can create Visual Basic for Applications macros that use the Outlook object model to perform certain tasks. If you want to easily run the macro at any time, you can assign the macro to a toolbar button so that you can click the button to run the macro.
NOTE: Since Visual Basic for Applications is considered "applciation-level" code, you should add the toolbar button to the Outlook Standard toolbar and not the toolbars on items.
To Create the Toolbar Button
On the View menu, point to Toolbars, and click Customize.
On the Commands tab, in the Categories list, click Macros.
Drag the appropriate macro name to a toolbar. In most cases, the name will be prefixed by Project1.ThisOutlookSession, unless you created the macro in another module instead of the ThisOutlookSession module.
With the toolbar button selected, click Modify Selection in the Customize list, to make changes to the appearance of the button. This will allow you to remove the prefix and modify the way the toolbar button is displayed. For example, you can change this setting so that only an icon is displayed on the toolbar instead of text.
For additional information about assigning a macro to a shortcut key, click the article number below to view the article in the Microsoft Knowledge Base:
252427 OL2000: How to Assign a Macro to a Shortcut Key
For additional information about available resources and answersto commonly asked questions about Outlook solutions, click the article number below to view the article in the Microsoft Knowledge Base:
146636 OL2000: Questions About Custom Forms and Outlook Solutions