Outlook VBA reference

Office 2013 and later

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

This reference contains conceptual overviews, programming tasks, samples, and references to help you develop Outlook solutions.

Note Note

Interested in developing solutions that extend the Office experience across multiple platforms? Check out the new Office Add-ins model.

This documentation contains the following information:

  • Concepts: Provides important concepts for developing custom Outlook solutions.

  • How do I ... in Outlook: Provides a list of how-to topics for developing custom Outlook solutions.

  • Object model: Provides reference materials for the Outlook object model. This includes the Outlook object model reference, View Control reference, and Forms Script reference.

Note Note

The Outlook Forms Script reference includes documentation for the more commonly used objects, controls, and members in Outlook forms. For more information, you can refer to the Microsoft Forms Visual Basic reference, which you can find in the Visual Basic for Applications language reference.