Course Information
- 7 Jan 2026 (Wed) 10:00 AM - 5:00 PM
(Enrolling this course on or before 22nd November can receive early bird discount of $300)
Course Overview
The Excel VBA Course is designed to equip students with the essential skills and knowledge required to automate the Excel’s boring and repetitive work without human intervention. The training course will cover a wide range of concepts and techniques which are applicable to most daily spreadsheet task. Topics include the basic concepts of VBA programming, language syntax, controlling program flow, working with Excel’s objects and properties, looping over collections, creating custom functions, designing userforms, working with PivotTables and more...
Throughout the course, students will gain a solid foundation in VBA programming by learning the fundamental concepts and techniques necessary to create powerful macros. The course emphasizes hands-on learning, combining theoretical instruction with practical examples, exercises, and real-world scenarios.
The easy to follow exercises and small class size teaching approach can ensure the best learning result. It is an ideal course for people working in the accounting, financial analysis and data processing areas. Students can choose the daytime, evening and weekends classes to suit their learning needs.
What You’ll Learn
Objectives
- After finishing the course, you will be able to write your own VBA to streamline the daily tasks which include the following :
- Merging tables from different workbooks or worksheets into one single table
- Comparing and highlighting data dissimilarities of two tables
- Performing data lookup and filling
- Data cleansing and analysis
- Generating reports
- Formatting reports and tables
What you’ll learn
- Recording macros and using buttons
- VBA Programming Basics
- The VBA code editor
- Messages and variables
- Working with Excel Object Model
- Range's properties and methods
- Other useful object methods
- Looping over collections
- Loops and conditions