Bloquer l'accès aux onglets sans masquer le feuilles

fgabaudan

XLDnaute Nouveau
Bonjour !
Je cherche à bloquer l'accès à certains onglet dans un fichier excel, mais je ne veux pas masquer les onglets car sinon le code vba bug car les onglets sont masqués. L'ideal serait de pouvoir voir les onglets mais qu'il soit impossible de cliquer dessus...
Avez-vous une solution ??

Merci d'avance !
 

tototiti2008

XLDnaute Barbatruc
Re : Bloquer l'accès aux onglets sans masquer le feuilles

Bonjour Jean-Marcel,
Re,

Pas mieux :),
Maintenant, si ça ne te convient pas, sache que les codes qui plantent parce que la feuille n'est pas affichée sont souvent des codes où on abuse de "Select" qui ne sont que trés rarement indispensables... donc l'autre solution serait peut-être de "nettoyer" ton code. Tout dépend de ce qu'il fait...
 

tototiti2008

XLDnaute Barbatruc
Re : Bloquer l'accès aux onglets sans masquer le feuilles

Re,

Application.screenupdating = false

signifie qu'on désactive l'affichage écran durant la macro. Non seulement ça évite les clignotements de l'écran (gare à la crise d'épilepsie) mais ça rend le code beaucoup plus rapide.
par habitude, je met un

Application.screenupdating = true

à la fin du code, je trouve ça plus propre...
 

Discussions similaires

Réponses
4
Affichages
353

Statistiques des forums

Discussions
312 595
Messages
2 090 094
Membres
104 374
dernier inscrit
cheick.coulibaly@dcsmali.