
2 Days, 9am – 5pm

Click on the selected date to apply now or download registration form to apply later.
Intake 01
13 - 14 Aug 09
Intake 02
12 - 13 Oct 09
Intake 03
14 - 15 Dec 09

S$900 (Inclusive of GST)

NUS Extension (#12-01 Park Mall)
Advanced Excel VBA
Synopsis
This course has been created for Excel VBA developers who want to learn advanced topics and use Excel VBA macros in the most efficient way. The course deals with object oriented programming, advanced Excel VBA functionality and integration with external libraries and data sources.Objective
After attending this course, participants will be able to enhance the VBA programming skill effectively.Course Contents
The Power of VBA: Excel with ClassesRevision of VBA
- Objects and collections
- Methods and properties
- Looping over collections
- Using object variables
Integrating Worksheet Data with Events
- Worksheet Events
- Workbook Events
Working with files
- Using FileSystemObjects
- Working with files and folders
- Using FileDialogs
Working with text files
- Text files and FileSystemObjects
- Avoiding using INPUT/OUTPUT
- Creating and opening
Class modules
- What is a class?
- Designing classes
- Creating properties and methods
- Consuming classes
The Power of Integration: Excel with External Data
Revision Of SQL Language
- Select
- Update
- Insert
Programming Data integration
- ADO versus DAO
- Referencing the right library
- Opening and using recordsets
-
o Retrieving
o Inserting
o Updating
