DURATION: 2 DAYS (16 HOURS)
DIFFICULTY LEVEL: ADVANCED
Recording and Running Macros
Running a Macro
Adding a Macro/Procedure to the Quick Access Toolbar
The Personal Macro Workbook
VBA and VBE
Editing Macros in VBE
Understanding the Development Environment
Understanding macro security settings
Defining Procedures and creating a Sub-Procedure
Working Using the Code Editor
Defining Expressions and Statements
How to Declare Variables
Naming Variables
Assigning Values To Variables
Declaring Variables Explicitly
Determining Data Types
Programming with Variable Scope
Creating a Function Procedure
Calling a UDF
Using a function within an Excel Workbook
Examining the Excel Object Hierarchy
Defining Collections
Working with Properties
The With Statement
Working With Methods
Event Procedures
Self-starting procedures
Loop guidelines
Using the For Each...Next Structure
Using the If...End If Decision Structures
Looping through workbooks and worksheets
Looping through cells and ranges
Creating UserForms and Controls
Using UserForm Properties, Events And Methods
Coding, Userforms, Controls and user interactivity
VBA's Error Trapping Options
Capturing Errors with the On Error Statement
Determining the Err Object
Coding an Error-Handling Routine