Edit or Delete Macros in Excel  Step by Step Guide ▷ 2020

While it is true, Excel is considered one of the most important office software in the world. Since, consists of an array of rows and columns that works on the basis of worksheets and spreadsheets, through which it is optimal to enter any kind of data, sort it and manage it. Thus, a tool handled by numerous students and professionals.

In addition to that, luckily, Microsoft Excel offers the possibility of automating or simplifying certain actions, through which people achieve a great user experience. One of these utilities refers to Macros which are sets of instructions that are executed sequentially.

Now, even though many people who employ Excel know how create a Macro in said program, they do not really know how they can be modified or deleted. Therefore, in this post, we want to teach you what you should do to edit or delete a Macro in Excel, easily.

When is it necessary to edit or delete a macro completely in Excel?

When a user of Excel choose to use a macro, may ensure the automation of different repetitive tasks and with this, acquire greater effectiveness in any work that is being carried out through this software. However, for certain reasons, it is sometimes necessary modify or remove one of these utilities entirely. In that sense, you wonder what are the main reasons why you should know the procedure to follow to edit or delete a macro.

Faced with such doubt, below, we mention the existing reasons in question:

  • When it is necessary add or remove some specific feature of the macro, in order to optimize the set of sequential instructions to specify any operation.
  • If a macro has certain errors, it will also need to be edited or deleted from Excel.
  • If there is any security risk surrounding the macro in question, it is essential to remove it completely correctly.

Steps to completely edit or delete a Macro in Microsoft Excel

Once you have created and applied the macro in Excel, if you need or want modify or delete it completely, it will be necessary to follow some steps for this; depending on the process you prefer to specify.

Taking into account that, you can only do this from the Visual Basic Editor to make it simpler:


In this case, in order to edit macros, it is important set the security level to enable all macros, temporarily. Therefore, before editing, access the Developer tab and click “Macro security” within the Code group. Then, in macro settings, select “enable all macros (not recommended; possibly dangerous code may run)” and click OK.

Once that is done, proceed to modify the macro through Microsoft Visual Basic:

  • To start, go to the “Developer” tab and now, click on “Macros”.


  • Once you see the Macro window where you will find all the ones you have created, select the one you want to edit. For thus, click on “Modify” in the right sidebar of the indicated window.


  • At this point, you will get a window that provides you access to your macro from the Visual Basic Editor. There, add or delete what you see fit in order to edit these instructions.


  • Finally, proceed to save the changes made and if you want to test that the modification has been stored correctly, go back to the Macros section to choose the file and click on “Run” (In such a way, you will observe the relevant results).


Unlike the previous case, to achieve delete a macro correctly in Excel, there is the possibility of carrying it out in two ways. The first one is making use of the Visual Basic Editor and the other method is executed by means of the Developer or Developer tab. So, you can choose the solution you prefer.

Therefore, we begin by explaining the step by step to follow to be able to delete a macro in Microsoft Excel using the VBA Editor:

  • Directly from the Developer or Developer tab, proceed to choose the option that says “Visual Basic” in order to access the VBA Editor.
  • Then, within said editor, go to the left side where the project explorer is located and double click on the module to inspect (that is, the spreadsheet that the macro in question is on).


  • Finally, click and select the code corresponding to the macro you want to remove from Excel and press the “Del” key to proceed to delete it completely.

On the other hand, in case you choose to carry out this procedure using the Developer tab, you should invest a little more time, since it is more extensive.

Thus, proceed to execute the following:

  • To get started, go to Microsoft Excel on your computer and open the spreadsheet of your files in which the macro you need to delete from the program is located.
  • Now, proceed to click on the “Developer” tab from the top of the screen Excel. There, go to the Code group and press the option called “Macros”.
  • With the above, the macro dialog window in Microsoft Excel and it’s time to choose the name of the macro you want to delete from the corresponding list.
  • When you select the macro in question, click the “Delete” button located on the right side of the window.


  • After that, you will have to confirm the action by clicking “Yes”. In such a way, the name of the macro will disappear from the list and the dialog window will close automatically.


If you have any questions, leave them in the comments, we will answer you as soon as possible, and it will surely be of great help to more members of the community. Thank you! 😉

You may be interested:

Rate this post

Leave a Comment