Automation, Macros & VBA
10 tutorials written here on automation, macros & vba, plus 21 public automation, macros & vba videos from other channels, filed by level and subtopic.
All articlesOriginal tutorials
10Ablebits vs Kutools: which Excel add-in suite should you buy?
A practical comparison of Ablebits Ultimate Suite and Kutools for Excel to help you choose the right add-in for your work.
Google Apps Script vs Excel VBA: the Sheets-side equivalent to VBA
How Google Apps Script and Excel VBA differ in language, execution environment, and capability, for anyone moving between Sheets and Excel automation.
VBA snippets you'll reuse constantly
Ten short, copy-pasteable VBA snippets for the tasks that come up in almost every macro — last row, folder loops, error handling, and more.
VBA editor basics: modules, Subs, and the Immediate window
A tour of the VBA editor for anyone past recorded macros — Project Explorer, modules, Sub vs Function, running code, and Option Explicit.
VBA error handling and debugging
On Error Goto vs Resume Next, using breakpoints and Step Into to watch code run, and a clean pattern for handling errors without leaving a mess behind.
VBA loops and conditions: For Each, Do While, and If/Select Case
How to repeat actions and branch logic in VBA, with worked examples looping over a range and renaming every worksheet in a workbook.
VBA vs Power Automate: which one should automate your Excel task?
A practical comparison of VBA macros and Power Automate for automating Excel work — desktop scripting vs cloud workflow automation.
Workbook and worksheet events in VBA
How to run code automatically on Workbook_Open, Worksheet_Change, and Worksheet_SelectionChange, where that code has to live, and the infinite-loop gotcha that trips up nearly every beginner.
Zapier vs Power Automate: which one should automate your Excel workflow?
Comparing Zapier and Microsoft Power Automate for Excel-adjacent automation — broad third-party app support versus native Microsoft 365 integration.
Record your first macro in Excel (no coding required)
How to turn on the Developer tab, record a macro of repetitive steps, and run it again with one click — no VBA knowledge needed.
Video resources
Every automation, macros & vba video we have filed, published by other channels. All 21 are listed — nothing hidden behind a cap.
Sources we reference — not partners
26 places we cite for accuracy. We link to them; none has reviewed, endorsed, or collaborated on this site.
Official documentation
Educators and channels
- Chandoo (opens in a new tab)
ExcelJet (opens in a new tab)- MrExcel (opens in a new tab)
- Contextures (opens in a new tab)
MyOnlineTrainingHub (opens in a new tab)
XelPlus (opens in a new tab)
Excel Campus (opens in a new tab)
Wise Owl (opens in a new tab)- Simon Sez IT (opens in a new tab)
Teacher's Tech (opens in a new tab)
YouTube (opens in a new tab)- Edureka (opens in a new tab)
Course platforms
