Bonjour,
Je voudrais désactiver sur EXCEL quelques "CommandBar controls" pour empêcher quelque utilisateurs de mon fichier d’insérer,masquer, Afficher,supprimer et de renommer mes feuilles EXCEL. j'ai trouvé ce code mais je peux quand même supprimer et modifier mes feuilles:
J'ai commencé par désactiver les options des onglets(cliq droit) et il me manquait le reste.
Merci pour votre aide.
Je voudrais désactiver sur EXCEL quelques "CommandBar controls" pour empêcher quelque utilisateurs de mon fichier d’insérer,masquer, Afficher,supprimer et de renommer mes feuilles EXCEL. j'ai trouvé ce code mais je peux quand même supprimer et modifier mes feuilles:
Code:
Option Explicit
Private Sub Worksheet_Activate()
Dim OptionMenu As Object
Dim ctrlMenu As Object
Dim MenuItem As Object
Set OptionMenu = CommandBars(1).Controls
Set ctrlMenu = OptionMenu("Edition")
For Each MenuItem In ctrlMenu.Controls
If (MenuItem.ID = 847) Then
MenuItem.Enabled = False
Exit For
End If
Next MenuItem
End Sub
J'ai commencé par désactiver les options des onglets(cliq droit) et il me manquait le reste.
Merci pour votre aide.
Dernière édition: