Si lo quieres con código, yo haría lo que propone
Potypoty, pero añadiendo solo una pequeña cosita. Pulsas Alt+F11, y desde
Herramientas, seleccionas
Propiedades de VBAproject... Ahí deberías proteger tu código, con un password, en caso contrario, es como dejar las llaves de la caja fuerte, ecima de la propia caja