Chapter 15: Programming with Macros

Within Outlook, you can enhance its functionality by creating macros to automate tasks that you find yourself doing repeatedly. We will use the Visual Basic for Application (VBA) to learn how to apply programming features to Outlook to automate repetitive tasks and create macros.

Let’s discuss the following topics:

  • The Outlook object model
  • The Visual Basic Application
  • Macros

Through these topics, we will focus on the basics of programming within VBA to create macros within Outlook for beginners. This chapter will get you started with VBA and you will find several use cases, such as creating other code, for using VBA.

The Outlook object model

A data model is a blueprint that shows the hierarchical abstract ...

Get Working Smarter with Microsoft Outlook 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.