Bonjour,
Dans mon projet, j'ai des macros qui s'active par un bouton dans une feuille, d'autres par des touches.
Sub Protection ()
' Cette macro se lance par Ctrl+Maj + P
Worksheets("Feuil1"). Protect Password:="Feuille1"
Worksheets("Feuil2"). Protect Password:="Feuille2"
End Sub
Sub Deprotege ()
' Cette macro se lance par Ctl + Maj +D
Worksheets("Feuil1"). Unprotect Password:="Feuille1"
Worksheets("Feuil2"). Unprotect Password:="Feuille2"
En Sub
Pour cacher toutes les macros, afin d'éviter toutes modifications intempestives, je les ai débutées par "Option Private Module".
Mais alors les macros de "Protection" et "Deprotege" ne s'active plus avec des touches. Je reçois un Beep lorsque j'essaye de les lancer?
C'est embêtant. Peut-on faire autrement pour combiner l'activation par touches + les rendre invisibles?
Merci de votre secours.
Dans mon projet, j'ai des macros qui s'active par un bouton dans une feuille, d'autres par des touches.
Sub Protection ()
' Cette macro se lance par Ctrl+Maj + P
Worksheets("Feuil1"). Protect Password:="Feuille1"
Worksheets("Feuil2"). Protect Password:="Feuille2"
End Sub
Sub Deprotege ()
' Cette macro se lance par Ctl + Maj +D
Worksheets("Feuil1"). Unprotect Password:="Feuille1"
Worksheets("Feuil2"). Unprotect Password:="Feuille2"
En Sub
Pour cacher toutes les macros, afin d'éviter toutes modifications intempestives, je les ai débutées par "Option Private Module".
Mais alors les macros de "Protection" et "Deprotege" ne s'active plus avec des touches. Je reçois un Beep lorsque j'essaye de les lancer?
C'est embêtant. Peut-on faire autrement pour combiner l'activation par touches + les rendre invisibles?
Merci de votre secours.