If you spend hours every week doing the same spreadsheet jobs by hand, such as formatting an export, building the same report or copying four files into one, this course shows you how to hand those jobs to Excel. You'll record macros, read and write VBA, and build macros that check their own results, so you can trust them with real work.
There are 10 sections and 51 written lessons, and each one ends with a short exercise using the section's practice files. You follow Ivana, a sales and reporting administrator at a packaging wholesaler in Rugby, as she automates her Monday morning sales report and the month-end consolidation of four branch returns. In the final project you automate the April month-end yourself, from a folder of branch files to a checked summary and PDF. Every section has a practice pack with workbooks, code modules to import, model answers and a cheat sheet.
Office, finance, sales and admin staff who use Excel every week and keep repeating the same steps. You should be comfortable with everyday Excel. You don't need any coding experience: every line of VBA is explained as you meet it.
This is a course about macros and VBA in the Excel desktop app for Windows: Excel in Microsoft 365 or Excel 2024 (Excel 2021 works too, but Microsoft stopped supporting it on 13 October 2026). It doesn't teach formulas or pivot tables, and it mentions Office Scripts, Power Automate and Python only briefly, as alternatives. You can't create or run VBA macros in Excel for the web, and Excel for Mac works differently in places. If you use Excel at work, follow your organisation's rules on macros.