Failed procedure call

stubarny

New Member
Joined
Apr 7, 2011
Messages
41
Hello,

I have a procedure that is breaking on the line below:

Code:
Call unprotect_visible_worksheets
The error message is:

"Compile error:

Sub or Function not defined"

However the target procedure is in another module within the same project as below:

Code:
Private Sub unprotect_visible_worksheets()
         Call public_variables
         Application.ScreenUpdating = False
         For Each wSheet In Worksheets
             wSheet.Unprotect Password:=protection_password
         Next wSheet
         Application.ScreenUpdating = True
End Sub

It appears that I am being told that I haven't created a module that I am targetting, but I am sure I have done so. Please could somebody help?

Thanks,

Stu
 

Excel Facts

Back into an answer in Excel
Use Data, What-If Analysis, Goal Seek to find the correct input cell value to reach a desired result
Try changing this:

Private Sub unprotect_visible_worksheets()


To this:

Public Sub unprotect_visible_worksheets()
 
Upvote 0

Forum statistics

Threads
1,224,599
Messages
6,179,827
Members
452,946
Latest member
JoseDavid

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