Office Scripts In Excel: Automating Tasks
41mIntermediate2025-01-02
Authors

George Mount
Course details
This course is designed for Excel power users who want to elevate their skills in the evolving landscape of Microsoft's business intelligence and productivity tools. Office Scripts represents a crucial advancement in Excel automation, bridging the gap between traditional spreadsheet functionality and modern, web-based data processing capabilities. Throughout this course, Excel MVP George Mount shows you how Office Scripts fits into the expansive, web-based ecosystem of Excel and Microsoft BI tools, empowering you to design more powerful, flexible, and interconnected data solutions. By leveraging Office Scripts, you will enhance your ability to create sophisticated, scalable solutions that integrate seamlessly with broader digital workflows and platforms.
Learning objectives
Differentiate between Office Scripts and VBA for Excel automation to understand their respective use cases and advantages.
Demonstrate how to set up and use the Script Recorder to automate tasks in Excel.
Develop scripts that automate common Excel tasks such as data entry, formatting, and sorting.
Apply the main() function in Office Scripts to create and execute custom scripts effectively.
Create and debug a script to address a specific challenge, demonstrating practical problem-solving skills in scripting.
Integrate Office Scripts with Power Automate to automate workflows across applications, enhancing productivity.
Plan next steps for further development and application of Office Scripts skills learned in the course.
Learning objectives
Differentiate between Office Scripts and VBA for Excel automation to understand their respective use cases and advantages.
Demonstrate how to set up and use the Script Recorder to automate tasks in Excel.
Develop scripts that automate common Excel tasks such as data entry, formatting, and sorting.
Apply the main() function in Office Scripts to create and execute custom scripts effectively.
Create and debug a script to address a specific challenge, demonstrating practical problem-solving skills in scripting.
Integrate Office Scripts with Power Automate to automate workflows across applications, enhancing productivity.
Plan next steps for further development and application of Office Scripts skills learned in the course.
Skills covered
IT AutomationSpreadsheetsMicrosoft ExcelNetwork and System AdministrationBusiness Software and ToolsMicrosoftOne-Off
Concepts
0. Introduction
- 01 - Introduction to Office Scripts in Excel
- 02 - What you should know before starting this course
1. Understanding and Setting Up Office Scripts
- 03 - Comparing Office Scripts and VBA for Excel automation
- 04 - Setting up and using Record Actions
- 05 - Exploring the main() function in Office Scripts
- 06 - Challenge - Create a task summary report
- 07 - Solution - Reporting on tasks
2. Advanced Scripting and Integration in Office Scripts
- 08 - Debugging Office Scripts with console.log()
- 09 - Collaborating with Office Scripts
- 10 - Integrating Office Scripts with Power Automate
- 11 - Automating multiple workbooks with Power Automate and Office Scripts
- 12 - Challenge - AutoFit and freeze panes for all workbooks
- 13 - Solution - AutoFit and freeze panes for all workbooks
Conclusion
- 14 - The future of Excel automation with Office Scripts
Related courses
- Excel Online Tips and Tricks (Microsoft 365)
- Power BI Data Methods (2019)
- PowerShell: Automating Administration
- Nuke Essential Training
- SharePoint Framework for Developers: 4 Managing External Libraries
- Manage Apps with Configuration Manager
- Learning PowerShell
- Hands-On AI: Build Automated Workflows in Google Workspace Studio
Related learn paths
- Technical Program Management
- Build for Digital Accessibility
- The Top Skills IT Professionals Have Right Now
- Networking and Administration Fundamentals
- Stay Ahead in Interior Design with Revit
- Explore a Career in Computer Forensics
- The Top Skills Project Management Professionals Have Right Now
- Prepare for the Administering Microsoft System Center Configuration Manager and Cloud Services Integration Exam (70-703)