Discover Classes. Earn 10% Rewards.

Microsoft Excel Level 4 - Macros & VBA

Enhance your Excel skills with this instructor-led course that will teach you how to write and debug powerful VBA code to automate Excel operations. Learn to create interactive forms, handle run-time errors, and more. Prerequisite: Completion of Excel Advanced or equivalent experience.

  • Advanced
  • Small class sizes
  • 14 and older
  • $495
  • Earn 10% Rewards
  • Price Lock
  • 915 Wilshire Blvd, Los Angeles, CA
  • 7 hours

Express Checkout – $495


Proceed to Checkout

No Booking Fees. Lowest Price Guaranteed. Earn 10% Rewards.

Give as a Gift

Start Dates (4)

  • $495/person
  • 7 hours
10 left
Book
10 left
Book
10 left
Book
10 left
Book
Showing 14 of 4

Class Description

Description

What you'll learn in this excel class:

This course is aimed at experienced Excel users looking to automate and customize Excel Workbooks using macros and screen items (such as buttons and menus). Trainees learn how to write macros using Visual Basic (VB) code and assign macros to screen items.

Suitable for Excel 2016, 2019 & 365 users.

You will be learning Microsoft Excel from a live instructor. They will teach you step-by-step how to master Excel, using demonstrations, hands-on exercises and one-on-one help.

Students are expected to have completed Excel Advanced or have the equivalent experience prior to attending this class.

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.

School Notes:


Please note: Free retake/refresher should be coordinated directly with the school

Refund Policy

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

  • Rescheduling requests made 9 business days before the commencement of the training are free.
  • Rescheduling that takes place within 9 business days of the commencement of the training will incur a $150 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.

In any event where a customer wants to cancel their enrollment and is eligible for a full refund, a 5% processing fee will be deducted from the refund amount.

Reviews of Classes at Training Connection (162)

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 4950 points. Earn 10% back in reward points!

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 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!
Answer Show answer
Cancel

Similar Classes

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 Los Angeles educator.

Training Connection

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.

    Google Map

    Give This Course as a Gift Card

    • Thousands of classes
    • No expiration
    • Unique and memorable gifts for any occasion
    • Personalized
    • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
    • Instant delivery
    • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

    Buy a Gift Card

    Book this Class as a Group Event

    Booking this class for a group? Find great private group events

    Or see all Excel Group Events

    Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

    CourseHorse Gift Cards

    • Creative & unique gift for any occasion
    • Thousands of classes & experiences
    • No expiration date
    • Instant e-delivery (or choose a date)
    • Add a personalized message
    • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
    Buy a Gift Card
    gift card with the CourseHorse logo gift card with the CourseHorse logo
    Loading...