Interdire de renommer un onglet

  • Initiateur de la discussion Initiateur de la discussion J-Charles
  • 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 !

J-Charles

XLDnaute Occasionnel
Bonjour à tous et bon dimanche,

J'aimerais interdire à tous les utilisateurs de mes fichiers de renommer "certains" onglets du classeur. Le menu Outils/Protection/Protéger le classeur ... agit sur "tous" les onglets. Existe il une autre possibilité dans les menus ou une macro qui s'intégrerait dans: ThisWorkbook - workbook open.

Je vous en remercie d'avance.
 
Re : Interdire de renommer un onglet

Bonjour J-Charles 🙂,
A priori, je n'ai pas trouvé de propriétés qui bloquent le nom de l'onglet. Pour contourner un peu le problème, code à mettre dans le code de chaque feuille
Code:
Private Sub Worksheet_Deactivate()
Me.Name = Me.CodeName
End Sub
après avoir nommé, non pas les onglets, mais la feuille sous VBA.
Pour éviter que la personne enregistre avant de changer d'onglet, dans ThisWorkbook
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim Feuille As Worksheet
For Each Feuille In ThisWorkbook.Worksheets
    Feuille.Name = Feuille.CodeName
Next
ThisWorkbook.Save
End Sub
Mais évidement, si l'utilisateur refuse les macros, ça ne bloquera rien, ça permettra juste de revenir à la configuration initiale après le prochain enregistrement macro acceptées... Exemple en pièce jointe.
Bon dimanche 😎
 

Pièces jointes

Re : Interdire de renommer un onglet

Salut JNP

Merci pour ta réponse et elle me convient tout à fait. Le seul problème que j'ai eu, c'est lorsque j'ouvrais le fichier, les onglets se renommaient: Feuil1, Feuil2 ...
En observant ton fichier, je me suis aperçu qu'il fallait également renommer les feuilles à l'aide de "Fenêtre propriétés" dans l'explorateur d'objets.
Encore merci pour tes précieux conseils.
 
- 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

Discussions similaires

Réponses
3
Affichages
611
Réponses
6
Affichages
632
Retour