VBA - Masquer une feuille "X" si ça n'est pas la seule visible

Bonjour !

Est-il possible de rajouter une condition à la formule suivante pour faire en sorte que la page Template ne se masque pas si c'est la seule visible ? Sinon cela m'affiche forcément un message d'erreur que je veux éviter .

Worksheets("Template").Visible = False

Auriez-vous une solution ?

Bonsoir,

pas d'autre solution... Excel doit avoir au moins une feuille visible. Maintenant si c'est pour éviter l'erreur lors de l'exécution du code vous pouvez l'encadrer avec la gestion d'erreur de VBA :

On Error Resume Next
Worksheets("Template").Visible = False
On Error Goto 0

@ bientôt

LouReeD

C'est parfait, merci !

Bonjour,

merci pour vos remerciements ! Je n'irais pas jusqu'à dire que c'est parfait, il y a peut-être autrement à faire, mais celle-ci est simple et rapide

@ bientôt

LouReeD

Rechercher des sujets similaires à "vba masquer feuille pas seule visible"