I have a set of macros for an EXCEL program. Some of these 'unprotect' certain or multiple sheets for 'maintenance' purposes.

I've protected the code, WB and each individual sheets. Even though they cannot edit the macro, anyone can run the macro from Tools/Macro/MAcros...

Since the macros that unprotect are there, they can run these and unprotect. How can I avoid, hide these? Any ideas?

Thanks.