Questions about this class?
Get help now from an expert!

Microsoft Excel Level 4 - Macros & VBA

at Training Connection - Downtown

Course Details
$450 5 seats left
Start Date:

Thu, Jul 13, 9:00am - 4:00pm Pacific Time

Next start dates (1)

Downtown, Downtown/Northeast
915 Wilshire Blvd Suite 1800
Btwn Harbor Fwy & S Figueroa St
Los Angeles, California 90017
Purchase Options
Class Level: Advanced
Age Requirements: 14 and older
Average Class Size: 5

What you'll learn in this excel class:

This instructor-led course will help advanced Excel users to develop new skills to write and debug powerful VBA code to automate Excel operations such as inserting and formatting text, sorting and duplicating data, generating reports and more. You’ll also learn how to create interactive forms, insert calculations and handle run-time errors

Live face-to-face instructor. No minimum class size - all classes guaranteed to run!


Students are expected to have completed Excel Advanced or have the equivalent experience prior to attending this class. Suitable for Excel 2010/2013/2016 users.

What's Included

  • Certificate of Course Completion
  • Training Manual
  • FREE Class Repeat

Course Outline

VBA Concepts

  • The Object Model Hierarchy
  • Understanding Object Properties, Methods and Events
  • VBA Module and Procedure Types

Accessing VBA Functionality

  • Macro Security Options
  • Using the Macro Recorder
  • Writing and Editing Macros
  • Essential VB Editor Components
  • Exploring the Object Browser
  • Using VBA Comments and Formatting to Write Solid Code

Debugging and Error Handling

  • Types of Programming Errors
  • VBE Debugging Tools
  • Error Handling Code

Using Variables to Store Data

  • VBA Data Types and Naming Rules
  • Declaring Variables

VBA Looping and Decision Structures

  • For...and Do...Loops for Repetitive Actions
  • If..then Statements
  • Select Case Statements

User-Interactive Worksheets

  • Capturing User Input
  • Dialog Box Types

Performing Calculations with VBA

  • Using VBA’s Built-in Functions
  • Writing User-Defined Functions for Custom Calculations
  • Code to Automate Inserting SUM Functions


Our outlines are a guide to the content covered on a typical class. We may change or alter the course topics to meet the objectives of a particular class.

Still have questions? Ask the community.

Refund Policy

All cancellations and rescheduling requests must be made in writing and emailed to [email protected]

  • Rescheduling requests made 8 business days before the commencement of the training are free.
  • Rescheduling that takes place within 8 business days of the commencement of the training will incur a $100 administration fee.
  • We do not charge for student substitutions at any time.
We are unable to offer refunds for cancellations.

While we make every effort to deliver classes as scheduled, we reserve the right to reschedule previously confirmed classes for a variety of reasons including but not exclusively, the illness of the Trainer. In such cases, we will endeavor to inform the Client as soon as possible of the new training dates. We are not liable for any additional expenses incurred as a result of rescheduling training.

We are not able to offer refunds for no-shows or uncompleted courses.


Google Map

Training Connection

All classes at this location

The easiest access is from the State 110N Freeway (Harbor Hwy)

If traveling North-bound on 110N Hwy

  • Take the 9th St exit
  • Turn Left at Figueroa Street
  • Turn Left into Wilshire Blvd
  • 915 Wilshire is on the Right (look for the Bank of the West located in our lobby)

  • The entrance to our parking garage is also on the left hand side of building.

    If traveling South-bound on 110S Hwy
  • Take the 4th St exit towards WILSHIRE blvd / 6TH St / 3RD St
  • Turn left at Wilshire Blvd
  • 915 Wilshire is on the Left (look for the Bank of the West located in our lobby)

  • The entrance to our parking garage is also on the left hand side of building.

    Start Dates (2)
    Save to WishList

    Benefits of Booking Through CourseHorse

    Booking is safe. When you book with us your details are protected by a secure connection.
    Lowest price guaranteed. Classes on CourseHorse are never marked up.
    This class will earn you 4500 points. Points give you money off your next class!
    Questions about this class?
    Get help now from an expert!
    Questions & Answers (1)

    Get quick answers from CourseHorse and past students.

    Question from Anonymous
    Is it for PC or Mac users? I am using Excel 16.23 for Mac and would like to learn how to use the VBA for Mac and it seems that it does not have some of the same tools the windows version has. Also how long is this course?
    Answer from Brenda L. CourseHorse StaffCourseHorse Staff
    HI there! The class is windows based. Although Microsoft does include a VBA editor in the Mac version the functionality still differs a bit from the windows version. This is a one-day class. Hope this helps!

    Reviews of Classes at Training Connection (147)

    Similar Classes

    School: Training Connection

    Training Connection

    Training Connection LLC is a computer and business skills training company.

    Our Training Philosophy

    Our main focus is to provide exceptional computer desktop and business skills training. We strive to achieve this by following a 5 cornerstone approach:

    1. Our Instructors

    Without a doubt our most valuable...

    Read more about Training Connection

    CourseHorse Approved

    This school has been carefully vetted by CourseHorse and is a verified LA educator.

    Ready to take this class?
    Booking this class for a group? Find great private group events here