Excel Macros from A-Z with VBA


This course refreshes the skills of advanced users of Excel on the basics of Macros, then builds on the knowledge of participants to enable them to create, vet and edit Macros effectively and accurately using VBA.

Venue details:  
Virtual Classroom, , Online
Start date & time:  
17 November 2020 09:30
End date & time:  
17 November 2020 16:30
By registering for this course you have accepted the terms and conditions
Training ticket cost:  
12.00 Training Tickets accepted
CPD hours:  
Speaker details
First nameLast name
Professional Training


Product type:  
CPD course
Technology and data


This course will be delivered via Zoom.

Who should attend

Advanced Excel users who still find there is more they would like to be able to do, to make Excel work for them. This course provides the skills required by accountants, and other business professionals, to make the best use of Macros using VBA

Course overview

  • Recording, playing and editing Macros
  • Macro Security
  • The Fundamentals of Excel VBA and The Visual Basic Editor
  • Interacting with the User - what are Objects?
  • Excel Worksheet Functions in VBA
  • Dates and Times
  • String and Financial Functions
  • Conditional Statements
  • User Defined functions and Sub Procedures, including Debugging and Error Handling; User Forms - Creating UserForms, Texboxes, Comboboxes and Checkboxes; Using the Excel Forms toolbar

Key learning outcomes

By the end of this course, participants will be able to:

  • Create recorded macros in Excel
  • Use the macro recorder to create a variety of macros
  • Understand the Excel object model and VBA concepts
  • Work effectively with the main features of the VBA Editor window
  • Create procedures in VBA
  • Create and use variables
  • Create and work with user-defined functions in VBA
  • Create code to drive a user form
  • Create procedures that start automatically
  • Write a variety of error handling routines

All participants should please note the following

  • Test session. We run a test session prior to the training so that any technical or other issues can be identified and resolved in advance. It is strongly recommended that all participants attend the test session. Generally the test session will be at 16.30 on the day prior to the course and will take about 10 minutes. Login details will be sent prior to this.
  • Two monitors. Having two monitors is very strongly recommended for this training. It allows you to view the trainers PC in one monitor and the application that is the subject of the training in the other. On a single screen it can be difficult to arrange the trainers screen and your own application comfortably. If you only have a single screen please inform the trainer - ideally before the test session - and they can help you to get the best from the training session.
  • Microsoft Office version. We use Microsoft Office 365 Professional. If you are using an older version please be aware that you might not be able to do some of the exercises that are using the latest features.
  • Windows 10. We prepare the files and deliver the course using Windows 10. If you are using a MacBook or other platform please be aware that there can sometimes be incompatibilities and there are certain features that are not available on the Macintosh edition of Microsoft Office 365 Professional. These issues can be identified and resolved during the test session.

Speaker bio

Professional Training is a group of experienced specialists providing focused training in IT and Management skills. Our trainers use a combination of tailored, flexible approaches and real-life business knowledge to develop and provide techniques and solutions for immediate implementation by our course participants. We have delivered a range of CPD programmes with Chartered Accountants Ireland since 1997. Website: www.professional.ie