Excel 365: Automate with Advanced Macros and VBA
Excel 365 - Advanced Macros and VBA
Get access to this course
Included with any Intellezy plan.
Course description
This course builds on foundational macro knowledge and introduces learners to more advanced functionality in Excel 365 through macros and Visual Basic for Applications (VBA). It begins by demonstrating multiple methods to run macros, highlighting limitations such as the inability to undo actions and the importance of understanding macro behavior when executing across different worksheets. Learners explore how to create more flexible macros using relative referencing, allowing macros to operate from varying starting points rather than fixed cell locations. The course then guides learners through working in the Visual Basic for Applications (VBA) editor to view, edit, and extend macro code. Through practical demonstrations, learners gain insight into the VBA environment, learn how to navigate modules, and make modifications such as removing redundant formatting instructions or adding message boxes for user feedback. Additionally, the course outlines common reasons for using macros to generate code that can be refined for more complex scenarios, like creating pivot tables or dynamic reports. Finally, learners are introduced to four key programming concepts—logic, variables, user interaction, and loops—which form the foundation for writing dynamic and efficient VBA procedures. By the end of the course, learners will have the skills to record, run, and edit macros, as well as begin exploring VBA scripting to automate complex Excel tasks.
What you’ll learn
- Understand the fundamentals of Excel 365 - Advanced Macros and VBA
- Work confidently with the core tools and features
- Build toward advanced-level fluency
- Apply skills to real, on-the-job tasks
- Follow best practices and avoid common pitfalls
Course outline
-
Preview
Related courses
Excel 365 - Using Advanced Lookup Functions
Excel 365 - Consolidating Data for Analysis
Excel 365 - Data Modeling, PivotTables, and Calculated Columns
Excel 365 - Data Types, Imports, and Manual Table Linking
Excel 365 - Drop-Down Boxes, Option Buttons, and Check Boxes
Excel 365 - Enhancing Analysis with Data Types
Excel 365 - Introduction to Modeling Tables in Power Pivot
Excel 365 - Leveraging Worksheet Automation
Ready to get started?
Schedule a complimentary scoping call and we'll help you find the right plan.
Employee Training Video Library Pricing
Every Intellezy plan includes unlimited access for your entire workforce.
Agreement term
Full Library
Every course, every lesson, every update — one flat annual fee.
- AI, M365, Google Workspace, Adobe, and Business Skills Courses
- Content Available in 40 Languages
- SCORM-Compatible Courses
- WCAG AA Compliance
- New Courses and Consistent Updates
- SSO
- Onboarding Support
- User Management
- Robust Reporting
- Dedicated CSM
Select 50
Choose the 50 courses that matter most — a focused program at a lower price.
- 50 custom-selected courses
- Content Available in 40 Languages
- SCORM-Compatible Courses
- WCAG AA Compliance
- Course swapping at renewal
- New Courses and Consistent Updates
More than 250 users? We’ll tailor volume pricing to your rollout with a custom quote.
Not sure which plan is right for your organization? We'll help you find the best fit.