Microsoft Access VBA Training Courses

If you’re looking for really great Microsoft Access VBA training you’re in the right place.

Companies large and small choose us – why? Your own tailored, Microsoft Access VBA training course, at your own premises at the same price as a standard course from elsewhere. We can even help you with the VBA required for your own databases.

The JMD Training difference is clear:

  • We come to you – your Microsoft Access VBA training will be given on your site
  • You get to keep the manuals – Access VBA training manuals are provided as PDFs
  • We can train using your own Microsoft Access databases
  • There will only be people from your company on your course
  • We offer a money-back guarantee if any delegates are not completely satisfied
  • The training date is around you, not us!
  • Our prices are astounding
  • We can assess all learners in advance for free
  • Our courses are never cancelled

Visit our blog If Only I’d Known That,; we have called it that because we hear it so many times in training sessions. In fact, if only we had an extra $150 for every time someone says “If only I’d known that.” ….

Request Course Now »

Course Type Cost per day
1 to 1 training $575 + GST
2 to 3 delegates $1195 + GST
4 to 5 delegates $1495 + GST
6 to 8 delegates $1795 + GST

Prices are PER DAY, and NOT per-person! E.g. if there’s 5 people on the course, you pay $1495 + GST.

Other Microsoft Access training courses

Access VBA Training Overview

Microsoft Access is a Database Management System (DBMS) that you can use to store, query and report on your data.

Using Access ‘out of the box’ can be a powerful tool but to make the most of your investment you will no doubt benefit from making use of Visual Basic for Applications (VBA), a programming language which can be used to build your own applications.

Within this Integrated Development Environment (VBA is part of the Microsoft Office suite so no additional software is required) you create ‘macros’ which are step-by-step procedures written in Visual Basic. These procedures can then be run, triggered, by actions through the forms and reports events.

No previous programming experience is required. Our course will introduce you to coding by example and will demonstrate how to use VBA to interact with Access so you can automate and simplify complex tasks with a relatively small amount of code. You will also find having learned VBA within one Microsoft Office application you can apply your knowledge throughout the Office suite.


A good working knowledge of Access allows the delegates to gain the maximum from this course.

As we mention above; no previous programming experience is required.