Excel VBA Development


Who Should Attend

Participants should have already attended an Advanced course in Excel or Financial Modelling

Facilitators
Duration
3 Days
Intakes & Registrations
Click on your preferred date below to register. Only online registrations will be accepted.

Intake 01

Intake 02

13 - 15 Feb 13

Intake 03

Intake 04

Intake 05

Intake 06

Intake 07

Intake 08

Intake 09

Fee

S$800 (Inclusive of GST)

*WDA pre-approved course
Step 1.
Please click here for the grant amount.
Step 2.
Key in the reference number CRS-N-0018874.

Venue

Spreadsheets have been around for many years. Early users of spreadsheets are often fascinated by the macro features of such programmes and many have moved on to become sophisticated users. Advanced users would recognize that they can be more productive at spreadsheet operations through the use of macros. Visual Basic for Applications serves to provide a powerful and easy means to integrate Excel to the Microsoft Office Suite. This course will teach Excel users how to harness additional programming power in the context of building Excel spreadsheets.


Overview of Visual Basic for Applications (VBA)

  • VBA Macro Features - VBA versus Visual Basic, Visual Basic Editor
  • VBA Applications Development - Launching VBA
  • VBA Variables - Data Types, Declaration, Arrays
  • VBA Expressions - Operators, String, Logical, Date
  • VBA Macros - Properties, Objects, Functions, Procedures, Modules
  • VBA Control Structure - Branching, Iteration
  • VBA in Excel - ProgrammeF Option, Application Object, Workbook Object, Worksheet Object,

Range Object

  • VBA Application Examples - Financial Models


Integrating a VBA Application

  • Dialog Boxes & Controls
  • Custom Menus
  • Custom Toolbars
  • Help Files
  • Automation Procedures