Invalid Outside Procedure Error on VBA Event Subroutine

Asked By 10 points N/A Posted on -

Last night, I started getting the attached error message and I have been stepping through this VBA event subroutine. I already encountered this problem before and I fixed it just by deleting the subroutine script after copying it to a text editor; however, this time I cannot fix it by myself.

It shows that there was no Event Procedure so I tried to do other procedure but nothing happened. I already did some research involving Access Option >> Current Database >> Name Autocorrect Options >> Perform Autocorrect but still no improvement to my problem at all. This problem makes me crazy so I’m hoping that somebody has got a solution to my situation.

Customer Relationship Management

The expression On Click you entered as the event property setting produced the following error: invalid outside procedure.

* The expression may not result in the name of macro, the name of a user-defined function, or [Event Procedure].

* There may have been an error evaluating the function, event, or macro.

Show Help >>


Answered By 0 points N/A #109800

Invalid Outside Procedure Error on VBA Event Subroutine


If you have already tried fixing the event procedures, then the problem is possibly occurring as a result some errors in the macros or the user defined functions that are being used, and therefore you will need to access them and debug any problems that may be there.

Check for any spelling problems or even the errors in the logic of the statements that you are using. In case you have declared some procedures wrongly or have misspelled some keywords you will need to fix them.

In case the error does not get fixed by the workaround above, then I will suggest that you try uninstalling the VB application and then install it again, because there could be a bug in the application itself that is causing the problem to occur.

-Thompson Locker

Login/Register to Answer

Related Questions