Who should attend
This class is for Excel users who need to add interactive features and automations to their workbooks and spreadsheets.
Sooner or later, every Excel user runs into a problem that can’t be solved with a built-in function or feature. What if, for example, you had a worksheet with 20 cities and you wanted to put their current temperatures in each adjacent cell. There’s no feature for that in Excel! That’s where Visual Basic for Applications (“VBA”) comes in. VBA is a programming language built right into Excel and other MS Office applications. You can write VBA code to grab parts of Excel (cells, rows, menus, etc.) — and even data from the web — and programmatically change their values. You can also change their properties: sizes, colors, fonts, etc. Automating repetitive tasks is another popular use of VBA.
What We'll Explore:
Day 1 Topics:
Introduction to VBA Usage and Terminology
Programming Basics
Creating Decision Structures
Day 2 Topics:
Creating Looping Structures
Designing Custom Dialog Boxes
Debugging and Error Handling
Skills covered
“The 2-day session far exceeded my expectations and Josh did a great job presenting the material that was digestible.”
“Great class, great foundation to build on for using VBA.”
“The instructor was great and really went above and beyond to ensure that the class took away a greater understanding of the material and the application in general.”
“Great learning experience.”
“I am no longer intimidated by VBA, The options are endless if you know VBA, VBA can be fun. I absolutely LOVED this course!”