Advanced Visual Basic for Applications (VBA)

Advanced Visual Basic for Applications (VBA)

  4.9 out of 5 based on 62 Ratings
Course Length:
Delivery Methods:
Next Live Class:Oct 29-30, 2020 10AM-5PM ET
Course Topics
  • Learn to use the Select Case statement and the MsgBox function.
  • Learn to work with the repetition structure.
  • Learn to work with built-in dialog boxes.
  • Learn to create custom dialog boxes.
  • Learn to work with option button, check box, and list box controls.
  • Learn to use Automation.
  • Learn to trap errors.
Available Delivery Methods
Public Class
Public expert-led online training from the convenience of your home, office or anywhere with an internet connection. Guaranteed to run .
Private Class
Private classes are delivered for groups at your offices or a location of your choice.
Course Overview

In this advanced Visual Basic for Applications (VBA) training course, you will learn to use flow control, create custom dialogs, automate processes, and handle errors. Each lesson begins with a general overview of a feature and then shows how that feature works in each of the Office applications.

Course Outline
  1. Using the Select Case Statement and the MsgBox Function
    1. Understanding Select Case Statement and MsgBox Function
    2. Using the Select Case Statement and the MsgBox Function in Excel
    3. Using the Select Case Statement and the MsgBox Function in Word
    4. Using the Select Case Statement and the Msgbox Function in Access
  2. Working with the Repetition Structure and the With Statement
    1. Understanding the Repetition Structure and the With Statement
    2. Using the Repetition Structure and the With Statement in Excel
    3. Using the Repetition Structure and the With Statement in Word
    4. Using the Repetition Structure and the With Statement in Access
  3. Advanced Repetition Structure and String Functions
    1. Using the String Repetition Structure and String Functions
    2. Using the String Repetition Structure and String Functions in Excel
    3. Using the String Repetition Structure and string Functions in Word
    4. Using the String Repetition Structure and String Functions in Access
  4. Working with Custom Dialog Boxes
    1. Creating Custom Dialog Boxes
    2. Using Custom Dialog Boxes in Excel
    3. Using the Custom Dialog Boxes in Word
    4. Using the Custom Dialog Boxes in Access
  5. Working with Option Button, Check Box, and List Box Controls
    1. Discussing the Dialog Box Controls
    2. Using the Option Button, Check Box, and List Box Controls in Excel
    3. Using the Option Button, Check Box, and List Box Controls in Word
    4. Using the Option Button, Check Box, and List Box Controls in Access
  6. Automation
    1. Understanding the Automation Process
    2. Using Automation in Excel
    3. Using Automation in Word
    4. Using Automation in Access
  7. Advanced Automation and Error Trapping
    1. Discussing Automation and Error Trapping
    2. Using Automation and Error Trapping in Excel
    3. Using Automation and Error Trapping in Word
    4. Using Automation and Error Trapping in Access
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this VBA class:

  • Expertise in Microsoft Word, Excel and Access
  • Basic VBA Skills as taught in our introductory course
Register for a Live Class
$890.00
  • See More Class Dates

Please select a class.
Request a Private Class
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors
Request Pricing