This hands-on 1-day course is based on the current Microsoft 365 Desktop version of Excel. Participants using Excel 2016 or later will be able to follow along, although some of the newest features may not be available in older versions.
This advanced course is designed for learners who have solid previous experience with Excel, equivalent to On-Track Excel Level 2. Experienced, advanced, self-taught users, may find this course a valuable refresher.
Excel Macros are automated sequences of commands and actions that perform repetitive tasks in Microsoft Excel with a single click. They are created using the Visual Basic for Applications (VBA) programming language, which allows users to record or write instructions that can manipulate data, format worksheets, generate reports, or perform complex calculations automatically. By using macros, Excel users can dramatically improve efficiency and accuracy, especially when working with routine processes.
Through the use of hands-on exercises participants will learn to:
Understanding the Macro processes, working with the Trust Center and setting up the Developer Tab.
Record and Run Macros, naming Macros, storing Macros, absolute and relative references
VBA, the editor, introduction to VB/Macro code, copying/pasting, creating a User-Defined Function, and working with Auto-Executable Macros
VBA objects, built-in and user defined Input and Message Dialog Boxes
With/End With, For/Next, If/Then/Else, Case
User forms, assigning Macros to the Quick Access Toolbar, the Ribbon and Worksheet Controls
Learn to be more efficient in Excel and what resources are available
Using AI tools (CoPilot, ChatGPT etc.)