dévalider des sous-menu

  • Initiateur de la discussion Initiateur de la discussion drlewis
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

drlewis

Guest
Bonjour à tous,

Je souhaiterais savoir s'il est possible de dévalider certains menus d'Excel dans un fichier à son ouverture.

(problèmes de copier-coller, enregistrer sous...)
Pour protéger le document contre le piratage en fait.

Merci pour vos propositions.
 
Salut !

Vite fait, un exemple :

Rendre inaccessible l'item "Outils, protections" :

Sub InhibeMenuProtections
CommandBars(1).Controls(6).Controls(6).Enabled=False
End Sub

Tout simplement.

A mettre dans "thisworkbook"

Il te suffit de changer les chiffres entre parenthèses selon où est situé dans les menus et sous-menus, l'option que tu veux inhibée.

Attention, ne pas oublier de remettre les choses dans l'ordre au moment de la fermeture du fichier, avec :

CommandBars(1).Controls(6).Controls(6).Enabled=True


@ +

Moa
 
Bon, j'ai retrouvé tout ça avec l'aide d'un collègue.
J'ai bien réussi à désactiver les sous-menus.

Par contre, il faudrait aussi désactiver le clic droit "copier" "couper" ainsi que le CTRL+C et CTRL+X.

Je ne sais pas trop où chercher car je n'y connaît pas grand chose en VB sous Excel
 
Bon, j'ai retrouvé tout ça avec l'aide d'un collègue.
J'ai bien réussi à désactiver les sous-menus.

Par contre, il faudrait aussi désactiver le clic droit "copier" "couper" ainsi que le CTRL+C et CTRL+X.

Je ne sais pas trop où chercher car je n'y connaît pas grand chose en VB sous Excel

(je reposte mon message, j'avais pas coché la case "recevoir la réponse par mail") désolée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
217
Réponses
2
Affichages
350
Réponses
7
Affichages
876
Réponses
20
Affichages
774
Retour