Excel VBA and Macros
Course Description
This course is designed for professionals who want to start exploring the use of Excel Macros and VBA as powerful tools in creating reports, forms, and dashboards.
The trainer will start by explaining the objects, properties, and methods. The course will introduce a few programming basics to ensure the participants know the terms used, such as variables, constants, and operators.
The course will explain in detail how the different Excel objects can be used to create powerful automated tools that will help the users in their daily life.
This four-day course will start at the basics as it will help the participants understand how Workbooks, Worksheets, and Range objects interact. As the lesson progresses, many exercises and materials can be used to support the participants during and after the course.
Course Objectives
At the end of this four-day course, participants will learn the following:
- Learn Objects, Properties, Methods
- Explore the Visual Basic for Application Interface
- Introduce Programming Basics
- Introduce different types of Objects such as Workbooks, Worksheets, and Range
- Learn how to use Conditional Statements
- Explore the use of Loops
- Discuss Other Useful Objects
- Introduce Functions and Events
- Explore and use Forms
Course Modules
Lesson 1 – Objects, Methods, Properties
- Objects
- Methods
- Properties
Lesson 2 – Visual Basic for Application (VBA) Environment
- Sheets
- Modules and Functions
- User Forms
- Tools and Ribbons
- Variables
- Constants
Lesson 3 – Useful Objects and their Properties and Methods
- Application
- Workbooks
- Worksheets
Lesson 4 – Ranges
- Range Objects
- Cells Property
Lesson 5 – Conditions
- If-Then-Else-End If
- Select-Case-End Select
Lesson 6 – Looping
- For-Next
- With-End With
Lesson 7 – Message Box, Input Box, and Other Useful Objects
- Message Box
- Input Box
- Other Useful Objects
Lesson 8 – Arrays
- Introduction to Arrays
- Lower and Upper Bounds
- Dynamic Arrays
Lesson 9 – Functions and Events
- Introduction to Functions
- Introduction to Events
Lesson 10 – User Forms
- Buttons
- Text Box
- Input Box
- List Box
- Combo Box

Download the course PDF now!
Download Course PDF
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.