training@nobleprog.com
tel: +44 20 7558 8274
Contact Form
Full Contact Details >>
Excel VBA Advanced Training Course
Excel Object Model
Workbook and worksheet object
Workbooks and worksheets collections
Range object's properties and methods
Current Region object
Chart object
Statusbar
Timer
List object
Events
Events with application object
Arrays
Dynamic arrays
Arrays optimization
Multidimensional arrays
Arrays and objects
Object Oriented Programming (OOP)
Classes and objects
Set and Let statements
Creating new objects
Creating new classes
Destroying objects
Methods and properties
Default property and method
Classes and error handling
Collection
Creating and using collections
Adding and remove elements
Using index and key
Typed collection*
Procedures, parameters, variables
Passing parameters by reference and by value (ByRef i byVal)
Optional and default parameters
Passing an array of arguments to a procedure
Using enumerations
User-defined Type
Differences and use cases of Null, Nothing, empty string "", Empty, 0
Implicit and explicit conversions
Dealing with files
Reading text files
Using CSV files
Writing cross-application code
Using Excel Object Model in other applications
Add-ins
Creating simple add-in
Creating menu and toolbar in add-in
Deployment and securing add-ins
Using external libraries
Using external data sources (Access, Oracle, etc.)
Using ADO
Data providers
Configuring ODBC sources
Good VBA knowledge.
This course has been created for VBA developers who want to learn advanced topics and use VBA macros in the most efficient way. The course deals with object oriented programming, advanced VBA functionality and integration with external libraries and data sources.
NobleProg Certificate
Public Course Dates
| Date | Training Outline | Venue | Details/Book | ||
|---|---|---|---|---|---|
| 2008-07-02 09:00 - 2008-07-04 17:00 | Excel VBA Advanced | 112/114 North Acton Road, NW10 6QH, London | Details/Book | ||
| 2008-10-08 09:00 - 2008-10-10 17:00 | Excel VBA Advanced | 112/114 North Acton Road, NW10 6QH, London | Details/Book | ||
| 2008-11-26 09:00 - 2008-11-28 17:00 | Excel VBA Advanced | 112/114 North Acton Road, NW10 6QH, London | Details/Book |