What Is VBA?

The preceding chapter introduced you to programming with Outlook forms. Forms enable you to store and transmit data using a customized Outlook item. You can add code to forms to create items automatically and even manipulate other applications from Outlook.

The one drawback to forms is that they respond only to item-level events. A form can’t tell when you receive a new email message or know when Outlook opens or closes. To respond to application-level events such as these, you need to use Microsoft Visual Basic for Applications (VBA). VBA in Outlook has a number of uses. Some of those uses include

image Sending reminders to your pager ...

Get Special Edition Using Microsoft Office Outlook 2007 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.