AI Icon Microsoft Productivity Suite

Course Details Image

Limited Time Offer

Enrol now and save $0 on your course fee

03 Days 03 Hours 03 Minutes 03 Seconds

Manual processes can slow down decision-making and increase error. This course equips participants to streamline Excel workflows using VBA, developing macros that automate tasks and improve productivity. Through step-by-step guidance, they will develop macros, write custom scripts, and build solutions that enhance productivity.

Learning Outcomes:

  • Understand the VBA programming environment in Excel

  • Record, edit, and execute macros for automation

  • Write VBA procedures using variables and control structures

  • Create user forms for interactive data input

  • Debug and troubleshoot basic VBA scripts

Key Topics:

  • Baisc Macro in Excel

  • Excel VBA Environment and macro recorder

  • Variables and Data Types

  • Conditional Structure for Decision Making

  • Use Loops for Repetitive Statements

  • Sub Procedures and User defined Functions 

  • User Form design and Events

  • Debugging and Error Handling  

 

FUNDING INFORMATION

SkillsFuture Singapore (SSG)

Funding is available on Course Fee.  Please see below for the eligibility categories available.

Self-sponsoredSingapore Citizen & PR aged ≥ 21 yearsUp to 50% funding
Singapore Citizen aged ≥ 40 yearsUp to 70% funding
Company Sponsored (Non-SME)Singapore Citizen & PR aged ≥ 21 yearsUp to 50% funding
Singapore Citizen aged ≥ 40 yearsUp to 70% funding
Company Sponsored (SME)Singapore Citizen & PR aged ≥ 21 yearsUp to 70% funding
Singapore Citizen aged ≥ 40 yearsUp to 70% funding

 

SSG Funding Requirements

  • Trainees must scan their attendance twice daily using the SingPass application.
  • Trainees must attain at least 75% attendance.
  • Trainees must pass the in-house assessment to be eligible for funding.
  • Trainee and/or sponsoring company is/are required to meet all SSG-mandated eligibility criteria and requirements for funding.  For more information, please refer to SkillsFuture homepage.

 

Appeal Policy and Procedure

  • As a candidate in this course assessment, you may appeal your results if you disagree with them.
  • To do so, submit your written appeal request via email to esv_comat_cse@stengg.com within 3 working days from date of assessment.

 

Cancellation, Postponement and Refund Policy

  • Request for cancellation or postponement must be submitted in writing more than 4 weeks before the class start date to avoid any charges.
  • Written notice for cancellation or postponement received 2 to 4 weeks before class start date will incur Late Cancellation Charge - 50% of course fee.
  • Written notice for cancellation or postponement received less than 2 weeks before class start date will incur Late Cancellation Charge - 100% of course fee.
  • If payment has been made and ST Engineering e-Services Pte Ltd accepts the trainee's written notification to cancel or withdraw from the course, ST Engineering e-Services Pte Ltd will issue a refund, less any applicable Late Cancellation Charges.

 

Feedback Policy and Procedure

  • You may submit feedback via email to esv_comat_cse@stengg.com or your servicing Account Manager.
  • Any formal feedback will be handled within 10 working days from receipt with a written reply given.  An interim reply will be provided should more time be required.

Module 1: Introduction to Automation

  • Programming Language Available
  • Suitable applications for Macro
  • Basic Macro in Excel
  • Run a Macro

Module 2: VBA Environment 

  • Familiarize with VBA Environment
  • Use the Edit Toolbar
  • Add Comments
  • Use Immediate Window
  • Use ? Statement 
  • Use Debug.Print
  • Instructions, Module and Procedures
  • Object, Properties and Methods
  • Syntax Rules
  • The Object Browser
  • Msgbox Function
  • Inputbox Function

Module 3: Variables and Data Types

  • Define Variables
  • Data Types 
  • Creating Variables 
  • Declaring Variables 
  • Forcing Declaration of Variables 
  • The Scope of Variables 
  • Using Constants in VBA Procedures 

Module 4: Conditional Structure and Decision Making

  • Relational and Logical Operators 
  • If…Then Statement 
  • The If…Then…Else Statement 
  • The If…Then…ElseIf Statement 
  • Select Case Statement 

Module 5: Loops 

  • Do Loops: Do…While and Do…Until 
  • While…Wend Loop 
  • For…Next Loop 
  • For Each…Next Loop 
  • Exiting Loops Early 
  • Nested Loops 

Module 6: Subroutines and Functions

  • Sub Procedures
  • Functions  

Module 7: Userforms and Dialogs and Events

  • Create Userforms
  • Forms and Event Controls
  • Event and Procedures

Module 8: Debugging and Error Handling

  • Test Procedures
  • Stop a Procedure
  • Using Breakpoints
  • Add Watch
  • Trap Errors
*Important Note : Fees are subject to Singapore's prevailing Goods and Services Tax (GST).
Course Details Image
Funded
[Course Title]

Explore Other Courses

We couldn’t find any result
based on your selection.
Please wait a moment
while we retrieve the data

Have Question?

We’re here to help — reach out anytime.

By submitting this form, you consent to be contacted via email and/or your mobile number regarding your enquiry. You consent to the collection, use, disclosure and processing of your personal data in accordance with our Personal Data Policy.