Discover Classes. Earn 10% Rewards.

Excel VBA and Macros Level II

Build advanced Excel VBA techniques to automate tasks and grow workflow efficiency through our Level II course. Building on the fundamentals from Level I, the class steps deeper into macro concepts, helping you tap into the full potential of Excel for top productivity. Prior familiarity with Level I content is recommended to maximize learning outcomes.

  • Intermediate
  • 18 and older
  • 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!

  • 185 Madison Ave, New York, NY & Virtually Online
  • 7 hours

Express Checkout – $345


Proceed to Checkout

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

Give as a Gift

Start Dates (7) $345/person

20 left
Book
20 left
Book
20 left
Book
20 left
Book
20 left
Book
Showing 1 – 5 of 7

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

Our comprehensive Advanced Excel VBA Training program teaches you how to automate routine tasks and streamline your workflow with powerful macros and custom functions. Excel VBA Macros Level 2 is an advanced course designed specifically for students who have already been introduced to basic macro concepts and fundamentals in our Level 1 Excel VBA course. Mastering the skills presented in these VBA programming classes will enable you to leverage and utilize all the advanced tools covered throughout our complete Excel course offerings in the most efficient and powerful way possible.

Important Course Prerequisite

Students should feel comfortable with and have a solid grasp of the core concepts presented in Excel VBA and Macros Level I.

For comprehensive information, learn more about Excel VBA and Macros Level II at NYIM Training.

Syllabus

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

Refund Policy

  • Students may cancel up to 11 business days before the class/program start date and receive a refund, less the registration fee (10% of the undiscounted course price).
  • Cancellations within 11 business days are not permitted, but students may reschedule up to 4 business days before the class start date.

For cancellations and reschedules, please email us at [email protected]

Reviews of Classes at NYIM Training (750)

Similar Classes

NYIM Training

NYIM is a highly regarded training provider that offers courses teaching computer software programs to business professionals. With a practical and hands-on approach, they have earned a reputation for their real-world application-focused instruction.

View school profile
NYIM Training
Vetted by CourseHorse

A verified Brooklyn educator.

Loading...