Beginning Excel VBA for Business and Industry - Class

Learn to build Excel VBA tools that automate your repetitive data, calculation, formatting, and reporting Excel tasks in seconds. Class Examples >

Next Class: Check Dates

Beginning Excel VBA Training

How our class will boost your Excel VBA skills.

Boost Advanced Excel VBA Training

Our 2-day class shows you the critical Excel VBA skills needed to start making automated macro tools right away. It covers the essential Excel VBA topics you need to know like using the VBA Editor and modules; code debugging; using the Excel VBA language; and program logic.

We also cover how to use Excel VBA to command key Excel elements like workbooks / worksheets, ranges, formulas, charts, PivotTables, filtering, and sorting. Also discussed is how to use Excel VBA to perform key tasks like formatting tables; automating calculations; table lookups; filling forms, and analyzing data.

Read our detailed outline > below and see everything you'll discover in our class.

Take a video tour of what you'll learn.

Video Play
  • Review of the Excel VBA language, procedures, VBA Editor, debugging, and modules
  • How to track ranges and use functions in VBA to calculate and lookup worksheet data
  • How to use VBA to calculate various worksheet problems and forms and return values to them
  • How to create, modify, and delete worksheet formulas with Excel VBA
  • Using Excel VBA to format worksheet data and insert, delete, move.... rows, columns, and cells
  • Tracking and controlling data workbooks and worksheets in your VBA code
  • Using Excel VBA to run Excel's data tools like PivotTables, Sort, AutoFilter, Text Wizard...
  • Creating user interfaces to run your Excel VBA tools
  • Using loops and logic to analyze / calculate / lookup downloaded table data
  • Using Excel VBA to generate report tables and fill forms with table data
  • Finding and tracking data in external workbooks and worksheets with Excel VBA
  • Creating and formatting charts using Excel VBA
  • Designing custom worksheet functions (UDFs) to solve complex calculations

Some key topics we cover in class.

Beginning Excel VBA Training Topics

4 ways to train.

Virtual Signup
Virtual

View the dates, signup, and pricing for our hands-on live virtual training.
Virtual Signup >   Learn More >

Public Signup
In-Person

View the dates, signup, and pricing for our hands-on in-person training.
In-Person Signup >   Learn More >

Manual Information
Manual

Can't take the class, buy the self-study manual, apply the price later.
View Manual >

Onsite Details
Onsite

Learn how we can help your business save time and effort in Excel.
View Onsite Details >

Class syllabus.

How we run the class: We focus our training on what our customers need. When training begins, we analyze those needs and shift our training outline appropriately. We will stress topics or add topics that our customers want. No two training sessions are ever the same with EMAGENIT.
Class PDF

Download Class Brochure

Day-1

Excel VBA Language, VBA Editor, and Module Review

*This section discussed throughout the class when needed

How to Track Ranges, Use Functions, and AutoFill Formulas in VBA

Calculating Problems and Forms with Excel VBA

Formatting Worksheet Tables and Copying / Pasting with VBA

Tracking / Controlling Workbooks and Worksheets with Excel VBA

Automating PivotTables and Excel's Data Tools with VBA

Creating User Interfaces for Your Excel VBA Tools

Day-2

Using Loops and Logic to Analyze / Calculate / Lookup Table Data

How to Use VBA to Generate Report Tables and Fill Forms with Table Data

Searching for External Workbook / Worksheet Data with Excel VBA

Using Excel VBA to Create / Format Excel Charts

Building UDFs (Custom Functions) to Solve Complex Worksheet Calculations

Additional Class Information

Prerequisites for our Excel VBA training.

Class time, manual, and repeats.

If you need to contact us about our class.

Phone Number: 1.805.498.7162

Business Hours: Mon-Fri 8:00 AM - 7:00 PM CT

You can email us at info@emagenit.com >

Form >
Need Help? Please call us at 1.805.498.7162

Copyright © 2002-2023

EMAGENIT All Rights Reserved