What is VBA?

VBA stands for Visual Basic for Applications. It is a combination of the Microsoft's event-driven programming language Visual Basic with Microsoft Office Applications such as Microsoft Excel.

VBA enables you to automate various activities in Excel like generating reports, preparing charts & graphs, doing calculations, etc. This automation activity is also often referred as Macro. This way it helps users to save their time spent behind running the repetitive steps.

Here is what we cover in the Course


  1. Introduction to Macros in Excel
  2. Creating your First Visual Basic for Applications (VBA) in Excel
  3. VBA Data Types, Variables & Constant
  4. VBA Arrays
  5. VBA Excel Form Control & Activex Control
  6. VBA Arithmetic Operators
  7. VBA String Operators
  8. VBA Comparison Operators
  9. VBA Logical Operators
  10. Excel VBA Call a Subroutine
  11. Excel VBA Function Tutorial: Return, Call, Examples
  12. VBA Range Objects

What should I know?


Nothing! This training assumes you an absolute beginner to VBA. But knowledge of Excel will help