Désactiver un onglet dans une feuille Excel

Bonjour tout le monde,

S'il vous plait , j'ai tellement cherché et je n'ai pas encore trouvé une astuce efficace pour désactiver cet onglet là juste pour deux feuilles de mon classeur codé en VBA.

Je ne veux pas que l'utilisateur supprime ou bien renomme ou bien modifie quelque chose dans les deux feuilles, si non ça sera une catastrophe. .

ess

Est ce possible ?

Merci d'avance

Bonjour,

Si ma mémoir fonctionne encore ... tu as déjà posé cette question ...

Il suffit de protéger la structure de ton fichier ...

Tu peux choisir les éléments à protéger ...

https://support.office.com/fr-ch/articl ... #__migbm_2

James007 a écrit :

Bonjour,

Si ma mémoir fonctionne encore ... tu as déjà posé cette question ...

Il suffit de protéger la structure de ton fichier ...

Tu peux choisir les éléments à protéger ...

https://support.office.com/fr-ch/articl ... #__migbm_2

James , le problème qui apparaît c'est que lorsque je clique sur protéger le classeur en cochant structure, les macros ne fonctionnent pas

Bonjour Riri92,

Je vous joins un exemple de mon fichier avec les onglets que vous pouvez cacher.

Pour ouvrir les onglets cacher, vous avez besoin du mot de passe. Ex ici: 123.

En quittant le fichier, les onglets voulu se cache automatiquement.

Vous devrez mettre un mot de passe ds votre visual basic pour que seulement

vous, puissiez ouvrir les onglets caché.

Regardez si ça vous convient.

Jean.

visual basic

Bonjour,

Une fois ton fichier protégé ... en parallèle, tu dois adapter le fonctionnement de tes macros ...

' au début de ta macro
Activeworkbook.Unprotect
' ta macro elle-même
Activeworkbook.Protect
' à la fin de ta macro
Rechercher des sujets similaires à "desactiver onglet feuille"