Microsoft Outlook Visual Basic for Applications

10th February 2017

Our Microsoft Outlook VBA Training Course unleashes the power of Microsoft Outlook, allowing power users to customise Microsoft Outlook in a similar way to other software programs built in the VBA code environment like Access, Excel and Word.

Course prerequisites

This course is ideal for people with little or no knowledge of VBA within Microsoft Outlook, however an advanced knowledge of Outlook is essential.

Target Audience

This course has been developed for people who want to use VBA in Microsoft Outlook to automate common tasks handling mail, calender items, tasks and contacts.


This course introduces key concepts for programming Outlook using Visual Basic for Applications, custom Outlook forms and  scripts.


  • The VBA Design Environment
  • Working with VBA Code
  • Working with Expressions
  • Controlling Program Flow
  • Handling Errors and Debug
  • Handling User Input and Feedback
  • Outlook Forms
  • More controls for Outlook Forms
  • Designing Outlook Reports
  • Deploying Forms and Applications

These courses are held on demand in Glasgow & Edinburgh, on-site courses by arrangement across Scotland.