- Excel Macros Tutorial
- Excel Macros - Home
- Excel Macros - Overview
- Excel Macros - Creation
- Macros in a Single Workbook
- Excel Macros - Security
- Excel Macros - Absolute References
- Excel Macros - Relative References
- Excel Macros - VBA
- Excel Macros - Understanding Codes
- Assigning Macros to Objects
- Excel Macros - Running a Macro
- Creating a Macro Using VBA Editor
- Excel Macros - Editing
- Excel Macros - UserForms
- Excel Macros - Debugging a Code
- Excel Macros - Configuring a Macro
- Excel Macros Useful Resources
- Excel Macros - Quick Guide
- Excel Macros - Useful Resources
- Excel Macros - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Excel Macros - Understanding Codes
When you record a macro, Excel stores it as a VBA code. You can view this code in the VBA editor. You can understand the code and modify it if you have substantial knowledge of Excel VBA. You can refer to the Excel VBA tutorial in this tutorials library to obtain a grasp on the language.
However, you can still view the macro code in Excel VBA editor and match it to the steps that you recorded in macro. You will learn how to view the code and understand it for the first macro that you created in this tutorial – MyFirstMacro.
Viewing a Macro Code in VBA Editor
To view a macro code, do the following −
- Open the workbook in which you stored the macro.
- Click VIEW tab on the Ribbon.
- Click Macros.
- Select View Macros from the dropdown list.
The Macro dialog box appears.
- Click MyFirstMacro in the macros list.
- Click the Edit button.
The VBA editor opens and the code of the macro MyFirstMacro appears.
Understanding the Recorded Actions as Parts of Code
You can browse through the macro code and map them to your recorded steps.
- Start reading the code.
- Map the code to the recorded steps.
Scroll down the code to view more code. Alternatively, you can enlarge the code window.
Observe that the code is simple. If you learn Excel VBA, you can create the macros by writing the code in the VBA editor.
You will learn how to write a VBA code to create a macro in the chapter - Creating a Macro Using VBA Editor.