Bonjour j'aimerais savoir comment empecher l'insertion d'une feuille afin que l'utilisateur passe par un bouton de commande.... et tout ceci sans cacher les onglets des feuilles :?
Merci
Version imprimable
Bonjour j'aimerais savoir comment empecher l'insertion d'une feuille afin que l'utilisateur passe par un bouton de commande.... et tout ceci sans cacher les onglets des feuilles :?
Merci
Rien de plus facile, il te suffit d'ajouter ce bout de code dans le module de classe de ton classeur :
Code:
1
2
3
4
5 Private Sub Workbook_NewSheet(ByVal Sh As Object) Application.DisplayAlerts = False Sh.Delete Application.DisplayAlerts = True End Sub
2 choses:
- Ce code doit être placé dans le code de ThisWorkbook et pas dans un module de classe.
- J'aimerais bien qu'on ne taggue pas délestage une question à laquelle il a été répondu.
Le tag délestage était mis avant que j'ai eu une réponse vu que j'avais résolu mon problème....cependant la solution de conconbr à l'air plus intéressante...moi j'avais protégé le classeur tout simplement !
Merci à vous ;)
petite précision pour alaintech:
tu as voulu me corriger en disant :
Cependant si tu avais bien lu mon msg, tu aurais vu que j'ai dis :Citation:
Ce code doit être placé dans le code de ThisWorkbook et pas dans un module de classe.
je pense que je ne t'apprends rien en te disant que les modules associés aux pages et au classeur (ThisWorkbook) sont bien des modules de classe, donc je ne me suis pas trompé en disant de mettre le code dans le module de classe du classeur...Citation:
dans le module de classe de ton classeur :
Sur ce bonne soirée à tous :)
Contrairement à ce que tu pourrais penser, si, tu me l'as appris.Citation:
Envoyé par conconbrr
Je ne m'en étais jamais posé la question.
Loin de moi l'idée que tu te sois trompé mais la majorité de ceux qui viennent chercher de l'aide ici ont besoin de réponses très précises. D'où ma précision.Citation:
Envoyé par conconbrr
Et merci de (m') nous avoir appris quelque chose.
Lol désolé la prochaine fois j'insisterais un peu plus (j'avais hésité en écrivant mais la flemme m'a gagné...)
A plus
Constant