Souci dans un code VBA dans Excel

Bonjour à tous,

j'ai un souci dans un code VBA qui est tout con, mais je ne vois pas où ça foire.

Sheets("données brutes").Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("Liste").Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("préc données brut").Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("Rapport").Select

Alors il masque bien les sheets, données brutes et Liste mais pas la sheet préc données brut

je ne vois pas pourquoi :/

l'un d'entre vous aurait-il une idée géniale?

Merci à vous

C'est bon,

milles excuses, je viens de trouver...

En fait j'utilise un fichier de "base" pour émettre un rapport, ce fichier était ouvert pour modification. J'ai corrigé la macro dans le fichier rapport du jour pour la tester. Mais comme le fichier de base était aussi ouvert, il n'effectuait pas la modification donc le masquage de la nouvelle sheet avec des données supplémentaires dans le rapport du jour.

Comme quoi parfois on sèche sur trois fois rien.

Bonne continuation à tous

Bonjour,

Pour masquer vos feuilles, il y a peut-être moyen de taper uniquement :

Sheets("données brutes").Visible = False

Et idem pour les autres feuilles.

Cordialement,

Rechercher des sujets similaires à "souci code vba"