Macro - "Invalid Outside Procedure"

Rickathome

New Member
Joined
Oct 18, 2018
Messages
4
Macros have been working fine but I must have inadvertently key stroked something while accessing tools/macro. Trying to use existing macros gets "Invalid Outside Procedure" error. I can manually create a new macro but get the same error message when trying to use it.
 

Excel Facts

Formula for Yesterday
Name Manager, New Name. Yesterday =TODAY()-1. OK. Then, use =YESTERDAY in any cell. Tomorrow could be =TODAY()+1.
Hi & welcome to MrExcel
That means you have something either before
Code:
Sub a macro()
or after
Code:
End Sub
 
Last edited:
Upvote 0
Thanks for your response. In the edit screen no entries appear pre or post the macro wording. Oddly, none of the macros I created for this particular file will run and the problem is exclusive to this file. UGH.
 
Upvote 0
When you get the "Invalid Outside procedure" error it should highlight the offending item.
 
Upvote 0

Forum statistics

Threads
1,224,823
Messages
6,181,178
Members
453,021
Latest member
Justyna P

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top