Have a question?
Message sent Close
  • Description
  • Curriculum

Excel VBA (Visual Basic for Applications) is a hands-on course designed to help you master automation within Microsoft Excel. You’ll learn how to:

  • 🧩 Write and edit VBA code to create macros

  • 🔄 Automate repetitive tasks and data processes

  • 📊 Build custom forms, buttons, and user-defined functions

  • 💻 Integrate VBA with other Office applications

  • 🛠️ Debug and optimize your code for real-world performance

Whether you’re a data analyst, finance professional, admin, or student, this course gives you the tools to streamline your workflows and boost your Excel skills to an advanced level. No prior coding experience required—step-by-step guidance included.

Note: This course is priced for individual self-directed learning. Enterprise, organisation and government training programmes are delivered under separate accredited contracts and include additional compliance, reporting and quality assurance services. Prices for enterprise/government customers follow our formal rate card.
Section 6 - Error Handling
Section 7 - User Defined Functions