Discover Classes. Earn 10% Rewards.

Excel VBA and Macros Level II Course Online (Self-Paced)

Get hands-on with VBA and macros in this practical training course. You'll cover everything from the VBA Editor and writing and editing code to invoking macros, working with objects, logic statements, functions, looping, interactive code, and error handling.

  • Intermediate
  • All ages
  • Earn 10% Rewards
  • Price Lock

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • Self-paced, start anytime
  • 6 clock hours

Express Checkout – $345


Proceed to Checkout

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

Give as a Gift

Book a Private 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.

Class Description

Description

This advanced VBA course builds on the foundation from Level I and takes your macro skills to the next level. You'll learn to automate more complex tasks, streamline workflows, and apply everything you've learned across Excel in a faster, more powerful way.

To get the most out of this course, you'll want to come in with a solid grasp of the core macro concepts covered in our Level I VBA class. With that foundation in place, you'll be well positioned to unlock the full potential of everything taught across our Excel courses.

What You Will Learn

  • Navigate workbooks using offsets, named ranges, and variables
  • Analyze data by combining looping structures with If and Case statements
  • Build user interface structures to capture multiple variable inputs
  • Control the lifespan and scope of your variables
  • Create automated, event-driven processes
  • Handle unexpected errors and events with reliable automation

Course Outline

Lesson 1: VBA Editor

  • Project Explorer
  • Properties Window
  • Modules

Lesson 2: Creating / Editing Code

  • Functions
  • Events

Lesson 3: Invoking Macros

  • Worksheet Buttons
  • Customize Ribbon

Lesson 4: Compiling Code

  • Stepping through code
  • Setting Breakpoints

Lesson 5: Variables

  • Declarations
  • Option Compare Text
  • Option Compare Binary
  • Lifetime and Scope

Lesson 6: Working with The Object Model

  • Application
  • Workbook

Lesson 7: Creating & Naming Objects

  • Naming conventions
  • Housekeeping

Lesson 8: Navigation / Selection Techniques

  • Absolute versus Relative Reference
  • Offsets

Lesson 9: Logic Statements

  • Nested IF Statements
  • Case Statements

Lesson 10: Functions

  • Intrinsic Functions
  • User Defined Functions

Lesson 11: Looping Statements

  • For Each Next Loops

Lesson 12: Interactive Code

  • User Forms - dashboards
  • Message Boxes

Lesson 13: Error Handlers

  • Error numbers
  • Error descriptions

This course is available for 30 days. You can choose when to start your access period. Once you activate, you will have 30 days to complete it (access the course materials, quizzes, projects and videos). You may request one extension of seven (7) days. Other extension requests will be evaluated on a case-by-case basis. Videos are not downloadable.

Similar Classes

Virtual Design & Construction Institute

VDCI offers career-focused software training in 2D drafting (CAD), Building Information Modeling (BIM), and Virtual Design & Construction (VDC). We are committed to providing our students with the best training, tools, and resources to prepare them for a career in the design and construction industry. Our courses are approved by Autodesk, Adobe, Trimble, and the American Institute of Architects (AIA) for eLearning.

View school profile
Virtual Design & Construction Institute
Vetted by CourseHorse

A verified Online educator.

Loading...