NUS Extension

Professional & Management


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




3 Days


Click on the selected date to apply now or download registration form to apply later.

Intake 01
8 - 10 Jul 09

Intake 02
5 - 7 Aug 09

Intake 03
9 - 11 Sept 09

Intake 04
7 - 9 Oct 09

Intake 05
11 - 13 Nov 09

Intake 06
9 - 11 Dec 09




S800 (Inclusive of GST)


NUS Extension (#12-01 Park Mall)

 


Excel VBA Development

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


top