Excel VBA Introduction Training Course

Training Course Outline: 

Training Course Outline

Macros

Recording and Modifying Macros

Assigning Macros to Toolbar, Buttons, Shortcut key

Visual Basic for Applications Environment

Visual Basic Editor and its options

Component Management

Shortcuts

Environment Optimization

Introduction to Procedural Programming

Procedures: Functions and Sub-routines

Data Types

Control Flow

If ...Then....Elseif....Else....Endif

Case

Do...Loop , While

For... Next

Exit

Arrays and Loops

Strings

Visual Basic

VBA and Sheet Data Exchange (Cells, Range Methods)

Getting and Printing Data from Users (InputBox, MsgBox)

Variable Declaration

Scope and LifeTime of Variables and Objects

Operators and Their Priorities

Modules Options

Creating Worksheet Functions

Objects, Classes, Methods and Properties

Locking Project for Viewing

Debugging

Run Time, Design Time, and Break Mode

Brakes and Watches

Local Window

Immediate Window

Call Stack

Error Handling

Errors Types

On Error GoTo

On Error Resume Next

Excel Model Object

Application Object

Workbook Object and Workbooks Collection

Worksheet Object and Worksheets Collection

ThisWorkbook, ActiveWorkbook, ActiveCell, ....

Selection Object

Range Collection

Cells Collection

Using Status Bar

Screen Updating and Optimizing

Timer and Time Measuring

Events Handling in VBA

VBA Forms

Creating and Using Forms

Invoking Forms in VBA Code

Using VBA Forms in Worksheet

Code: 
msexvba01
Prerequisites: 

Good Excel user knowledge.

Overview: 

This course has been created for anyone who works with Excel and wants to automate most of their tasks.

The course covers procedural programming in VBA. Students will learn which objects are available in Excel and how to use them. They will also learn how to write their own worksheet functions, debug programs and write complete applications using VBA forms.

Certification: 

NobleProg Certificate

Duration: 
32 teaching hours
Prices
Public: 
1200 GBP per delegate

Public Course Dates

Datesort iconTraining OutlineVenueDetails/Book
2008-06-23 09:00 - 2008-06-26 17:00Excel VBA Introduction112/114 North Acton Road, NW10 6QH, LondonDetails/Book
2008-08-11 09:00 - 2008-08-14 17:00Excel VBA Introduction112/114 North Acton Road, NW10 6QH, LondonDetails/Book
2008-09-29 09:00 - 2008-10-02 17:00Excel VBA Introduction112/114 North Acton Road, NW10 6QH, LondonDetails/Book
2008-11-17 09:00 - 2008-11-20 17:00Excel VBA Introduction112/114 North Acton Road, NW10 6QH, LondonDetails/Book