Automating Boring Excel Tasks
Merge 100 files, rename sheets, format dozens of workbooks, send personalised emails — set it once and walk away.
Toolkit 7 lessons ~70 min
Lessons in this module
- Merging many files into one · 9 min
The everyday 'I have a folder of monthly reports' job. - Splitting one file into many · 7 min
Group by a column and save one workbook per group. - Filling a template workbook · 8 min
Open a pre-formatted .xlsx, drop data into specific cells, save with a new name. - Renaming and organising files in bulk · 6 min
pathlib.rename, glob, regex — your weekend file-cleanup script. - Sending emails from Python · 8 min
smtplib for the standard library way; better libraries for Gmail/Outlook. - Scheduling: run it automatically · 7 min
Make a script run on its own — cron (Mac/Linux), Task Scheduler (Windows), or a Python scheduler library. - An automation recipe book · 10 min
Eight common boring-Excel jobs and the 20-line scripts that automate them.