Course Overview
VBA is Microsoft’s powerful development tool for creating macros in Excel and other Microsoft Office applications.
This course is intended to help all intermediate to advanced users get up to speed quickly with Visual Basic for Applications. It will cover different features of the Visual Basic Editor interface and show users how to record, edit, debug, and manage macros and learn about the syntax that VBA uses to create macros.
Curriculum
- 1 Section
- 7 Lessons
- 1 Week
Expand all sectionsCollapse all sections
- Topics7
- 1.1You will spend the first part of the day getting to know participants and discussing what will take place during the workshop. Students will also have an opportunity to identify their personal learning objectives.
- 1.2Developing Macros This lesson gets students right into the thick of developing macros for Microsoft 365 Excel. It shows how to create a macro using the Macro Recorder, how to edit a macro, and how to debug a macro. It also covers how to customize the Quick Access toolbar and hotkeys and looks at how to set macro security.
- 1.3Formatting Worksheets Using Macros Lesson two digs into the skills of worksheet formatting. Covered in this lesson is how to: insert text with a macro, format text with a macro, sort data with a macro, duplicate data with a macro, and generate a report with a macro.
- 1.4Creating an Interactive Worksheet The third lesson in this course covers interactive worksheets. The topics covered were how to determine the appropriate dialog box types to use and how to capture user input using a variety of techniques.
- 1.5Working with Multiple Worksheets The topics of this lesson are how to: insert, copy, and delete worksheets using macros, rename worksheets using macros, modify the order of worksheets using macros, and print worksheets using macros.
- 1.6Performing Calculations The final lesson of this course covers how to create user-defined functions in macros and how to automate SUM functions with a macro.
- 1.7Workshop Wrap-Up At the end of the course, students will have an opportunity to ask questions and fill out an action plan.
