There are no dates currently on the schedule for this course.
Price per person: | $895 |
Length of class: | two days |
Version covered: | 2016 for Windows |
Learn to create automated custom Excel applications using VBA. This two-day VBA Programming course helps advanced Excel users develop new skills writing and debugging powerful VBA code to automate workbook operations, create interactive forms, insert calculations and handle run-time errors.
This class is ideally suited for experienced Excel users who want to learn how to program code using Visual Basic for Applications. Prior programming experience is helpful but not required.
VBA Concepts
- The Object Model Hierarchy
- Understanding Properties, Methods and Events
Getting Started with VBA
- Macro Security Options
- Using the Macro Recorder
Editing Macros
- Essential VB Editor Components
- VB Toolbars
- Using the Object Browser
- VBA Module and Procedure Types
- Writing Solid Code
Debugging Macros
- Types of Programming Errors
- VBE Debugging Tools
- Stepping Through Code
- Break Mode and Breakpoints
- Watch Expressions
- The Immediate window and Locals window
Assigning Macros
- To the Toolbar
- To the Ribbon
- To Buttons
Using Variables
- VBA Data Types
- Declaring Variables
- Scope of Variables
Loop Structures
- For Loops
- Do Loops
Code to Move the Cell Pointer and Select Ranges
User-Interactive Worksheets
- Dialog Box Types
VBA Decision Structures
- If…Then Statements
- Select Case Statements
Methods to Manipulate Worksheets
Using Built-in VBA Functions
Performing Calculations
- User-Defined Functions
- Automated SUM Functions
- Using Excel Functions