Microsoft Excel 2016 VBA Programming

Price Inclusive of GST

Course Code: VTLOKEVX6 Category: Subsidies: ,
SkillsFuture Course ID: CRS-N-0043814

Learn How to Replace Mundane Tasks and Automate Procedures With VBA Programming in Microsoft Excel

Download Brochure

You can also register by
1. FAX: Click here to download registration form.
2. HRMS-2 / ACE SYSTEM: Inform your Training Coordinator the Course Code, Course Date and the Training Provider is Oaks Training.
3. PHONE: Call +65 6423 1183.


Learn How to Replace Mundane Tasks and Automate Procedures With VBA Programming in Microsoft Excel

Course Code: VTLOKEVX6
Duration: 3 Days (21 Hours)

This 3-day Excel VBA programming course is designed for hard-core Excelers who use Excel 30 to 40 hours every week and wish to replace most of their mundane tasks in Excel with VBA (Visual Basic for Applications). In fact VBA provides you with a faster solution and minimises the risk of human error! And the good news is, you need not be a programmer to start. Anything you can do manually in Excel you can do with VBA faster and better.

In this course, participants will learn how to records macro more effectively and how to use Excel VBA to automate procedures that would otherwise be manual or repetitive. Participants will learn to create their own functions (UDF) other than those in Excel. Users with zero or minimal programming knowledge will be guided to code from scratch, introduce to the various components of VBA and the must know programming terminology and techniques.

You will also be exploring and learn about the difference between the versions of Excel and how these affect the programming of Excel objects.

This course is for

Learners who have prior and good knowledge of Excel 2007-2016 or for those who had attended our Microsoft Excel 2010-2016 Basic to Intermediate and Advanced course.

Public Sector – Division 1, 2 & 3
Private Sector – Applicable to All

Course Outline

  • What’s New in Excel 2016
  • Smart Way of Recording Macro
  • Relative vs Absolute Recording
  • VBA Editor and its Windows
  • Working with Objects Properties and Methods
  • Those Built-in Functions
  • Variables and Data Types
  • What about Arrays
  • Working with Procedures and User-Defined Functions
  • Conditions, Branches and Looping Control
  • Debugging and Error Handling
  • Userforms and Event Procedures

Questions to Ask Yourself

I’m very experienced in using an earlier version of Microsoft Excel; can I sign up for this course?

Yes, you can. As this is a course that focuses a lot in programming thus ONLY IF you have a good working knowledge of Microsoft Excel.

Do I need to have programming knowledge or experience to take this course?

No, you do not need any knowledge or experience in programming or VBA.

For Your Delight

  Refreshments are provided for morning and afternoon tea breaks.
  A Certificate of Attendance will be given subject to 90% attendance.

Course Customisation

We can tailor this course to suit your needs in terms of course dates, times and location. If you are an organisation, we can further customise the course to meet your training needs and requirements.


  • Daphne Wong
    Daphne Wong Trainer

    Daphne holds a Diploma in Computer Studies & 3D Design. She also is a Certified Internet Specialist and was an Approved Trainer of the former IT Programme for office workers. She has been training for public, schools and corporate clients since 1988. Daphne specialises in training in Internet, Microsoft Office applications & Lotus Notes. She exercises patience and enthusiasm among the participants and displays a sound knowledge of the subjects taught. She has the ability to make a difficult subject simple and easy.

  • Kendra Ong
    Kendra Ong Trainer

    Kendra holds a BSc (Maths) and has more than 26 years of experience in IT planning, designing and programming of LANs and managing the operational support function of computer networks. Since 1995, she specialises on training in Internet, Adobe Photoshop, Macromedia Publisher, FrontPage, Microsoft Office and Lotus Notes. She is an ACTA Certified Trainer and a former Associate Trainer with the Civil Service College. She is also one of StarHub’s Golden Gurus (2013). Her cheerfulness and enthusiasm in training has earned her favorable commendations from her participants.

  • Ow Yeong Yin Leng
    Ow Yeong Yin Leng Trainer

    Yin Leng holds a degree in Computer Science with Management and has been training since 1995 in IT in both the private and public sectors. She is a Microsoft Certified Trainer and a former Associate Trainer with the Civil Service College. Her dedication to training is well liked and appreciated by the participants. She has vast knowledge in computer programming and applications software and enjoys imparting her knowledge and skills. She is proficient in providing training in Internet, Microsoft Office application and customised software courses.

  • Pauline Lee
    Pauline Lee Trainer

    Pauline has been conducting IT courses since 1992. Her experience as a programmer with a local bank, a LAN administrator cum a trainer officer with the Singapore Hotel Association and Training Educational Centre has more than prepared her to train in the areas of Microsoft Office, Internet and Frontpage. She is also certified by ITE as an industry trainer to teach the module on Coaching Skills. She was a former Associate Trainer with the Civil Service College. She is dedicated and patient, always able to impart her IT knowledge effectively to the participants.

  • Sherie Poh
    Sherie Poh Trainer

    Sherie holds a BSc in Computer Science with Psychology and Specialist Diploma in Web Development Technology (SWEB). A corporate IT instructor since 1992, she has lots of commercial experience on a wide range of software applications – MS Office Applications, MS Project, Lotus Notes, Web Related Applications, Programming with Visual Basic, VBA for Excel and Access. A former Associate Trainer with the Civil Service College and an ACTA Certified Trainer, Sherie always demonstrates competency and passion required of her in training.


This is a SDF Subsidy approved course. This grant is only applicable to companies applying course for their staff.

This is a SkillsFuture Credit approved course. This applies only to individuals applying and paying for the course yourself. You can use your available SkillFuture Credit to pay for this course.