OVH Cloud OVH Cloud

touche de raccourci

2 réponses
Avatar
STEN83
Bonjour,
J'ai créé un classeur qui à l'ouverture supprimme toutes les barres
d'outils, barre d'état et barre de formule, le problème c'est que les
personnes qui connaissent Excel ont la possibilité d'ouvrir le classeur en
appuyant sur Chift pour obtenir toutes les options et par la même occasion se
promener dans le code.
Ma question!
Y a t-il un moyen de bloquer la commande du raccourci et aussi y a t-il un
autre moyen pour que moi je puisse quand même entrer dans mon classeur pour
pouvoir apporter des modifications au code si il y a lieu.

Merci de vos suggetions!

2 réponses

Avatar
michdenis
Bonjour STEN83,

Essaie ceci :

Tout ce qui suit doit être mis dans le ThisWorkbook de ton classeur :


'Haut du ThisWorkbook :Déclaration de ta variable
Public BarreOutils As Boolean
'--------------------------
Private Sub Workbook_Activate()
If BarreOutils <> True Then
Application.ScreenUpdating = False
On Error Resume Next
Workbook_Open
End If
End Sub
'--------------------------
Private Sub Workbook_Open()
BarreOutils = True
'CacherBarreOutils
MsgBox "workbook_Open"
End Sub
'--------------------------


Salutations!




"STEN83" a écrit dans le message de
news:
Bonjour,
J'ai créé un classeur qui à l'ouverture supprimme toutes les barres
d'outils, barre d'état et barre de formule, le problème c'est que les
personnes qui connaissent Excel ont la possibilité d'ouvrir le classeur en
appuyant sur Chift pour obtenir toutes les options et par la même occasion se
promener dans le code.
Ma question!
Y a t-il un moyen de bloquer la commande du raccourci et aussi y a t-il un
autre moyen pour que moi je puisse quand même entrer dans mon classeur pour
pouvoir apporter des modifications au code si il y a lieu.

Merci de vos suggetions!
Avatar
michdenis
Attention :

La procédure : CacherBarreOutils doit exister dans un module standard ... c'est elle qui module l'apparence de excel lorsque
tu ouvres le fichier. De plus dans la procédure, elle est doit être activée.


Salutations!





Essaie ceci :

Tout ce qui suit doit être mis dans le ThisWorkbook de ton classeur :


'Haut du ThisWorkbook :Déclaration de ta variable
Public BarreOutils As Boolean
'--------------------------
Private Sub Workbook_Activate()
If BarreOutils <> True Then
Application.ScreenUpdating = False
On Error Resume Next
Workbook_Open
End If
End Sub
'--------------------------
Private Sub Workbook_Open()
BarreOutils = True
'CacherBarreOutils
MsgBox "workbook_Open"
End Sub
'--------------------------


Salutations!




"STEN83" a écrit dans le message de
news:
Bonjour,
J'ai créé un classeur qui à l'ouverture supprimme toutes les barres
d'outils, barre d'état et barre de formule, le problème c'est que les
personnes qui connaissent Excel ont la possibilité d'ouvrir le classeur en
appuyant sur Chift pour obtenir toutes les options et par la même occasion se
promener dans le code.
Ma question!
Y a t-il un moyen de bloquer la commande du raccourci et aussi y a t-il un
autre moyen pour que moi je puisse quand même entrer dans mon classeur pour
pouvoir apporter des modifications au code si il y a lieu.

Merci de vos suggetions!