Discover Classes. Earn 10% Rewards.

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

Get started with VBA and macros in this beginner-friendly course that takes you from understanding the basics all the way to creating and editing your own code. You'll walk away with the essential skills to automate Excel, streamline your workflow, and get more done in less time.

  • 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 beginner-friendly course teaches you how to use macros to automate Excel and get more out of the spreadsheet skills you already have. No previous knowledge of macros or VBA is needed, just a willingness to work smarter and more efficiently.

By the end of the course, you'll have a solid foundation in Visual Basic for Applications and a practical understanding of how to apply it to real spreadsheet tasks. It's a straightforward, hands-on introduction to one of Excel's most powerful and time-saving features.

What You Will Learn

  • Write and run basic macros to automate repetitive tasks
  • Use macros to format worksheets quickly and consistently
  • Build interactive worksheets using VBA elements
  • Automate tasks across multiple worksheets at once
  • Perform calculations using VBA to take your spreadsheet functionality further

Course Outline

Lesson 1: Macros / VBA

  • What are Macros?
  • What is VBA?
  • How to record macros
  • How to run macros

Lesson 2: VBA Editor

  • Modules
  • Procedures
  • Project Explorer
  • Toolbars / Options

Lesson 3: Creating / Editing Code

  • Create Procedures
  • Subs
  • Comments

Lesson 4: Invoking Macros

  • Hot Keys
  • Quick Access Toolbar
  • Call Command

Lesson 5: Compiling Code

  • Stepping through code
  • Reset
  • Run

Lesson 6: Variables

  • Declarations
  • Option Explicit
  • Data Types

Lesson 7: Working with The Object Model

  • Worksheets
  • Ranges: Rows, Columns, Cells

Lesson 8: Creating & Naming Objects

  • Naming conventions
  • Housekeeping

Lesson 9: Navigation / Selection Techniques

  • Formula R1C1 Reference Style
  • Offsets
  • Range Names

Lesson 10: Logic Statements

  • IF Statements

Lesson 11: Looping Statements

  • Do Loops

Lesson 12: Interactive Code

  • Input boxes
  • Message boxes

Lesson 13: Error Handlers

  • Preventing fatal errors and crashes

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...