Step-by-Step Guide to Unhide and Edit a Macro on a Workbook

Macros can be a great way to automate actions and make tedious tasks easier. But, it can also be tricky to navigate if you're not familiar with editing or unhiding them. In this guide we're going to look at how to unhide and edit a macro on a workbook.

Steps for Unhiding and Editing a Macro

  1. Open the workbook you want to edit the macro in.
  2. Click on the Developer tab at the top of your screen if it doesn’t show automatically.
  3. Click on Visual Basic in the middle of the ribbon.
  4. On the left side, click on the workbook name that your macro is in.
  5. A window with all the macros in that workbook will appear.
  6. From this window, you can unhide the macros you want by right-clicking on the macro and selecting Unhide.
  7. After this, you should be able to edit the macro.


What is the Developer tab and how do I access it?

The Developer tab is a feature in Microsoft Office that provides access to advanced development tools and functions. To access it click on the File option and then go to Options. There you'll see a tab for the Developer - simply check it and the ribbon will show up!

How can I make sure my macro is always visible?

If you want your macro to always be visible, you can simply select the View tab in the Visual Basic window and then press Organize Macros. In the window that appears, check the Always Show option for the macro you want to be visible.

Is there a way to run my macro without having to open Visual Basic?

Yes! First, open your workbook. On the View tab, find the Macros button and click on it. Then, select the macro you want to run and click Run.

Is there a way to make sure no one can unhide my macro?

The best way to protect your macro from being unhidden is by setting a password. This is done in the same window you used to unhide your macro. Right-click on the macro and choose VBA project Properties and then check the box that says Lock project for viewing. You'll be asked to enter a password, so make sure you pick a strong one!

How can I delete a macro?

To delete a macro, you'll need to open the Visual Basic window as described above. Then, find the macro you want to delete and right-click on it. Finally, choose Cut from the list of options. This will delete the macro from your workbook.

Run a macro - Microsoft Support
In Excel, you run a macro manually or automatically. A macro is an action or a set of actions that you can use to automate tasks. This topic shows you several ways to run macros manually or automatically.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.