Pour le Then c'est les autres onglets qui ont un nom bien spécifique (Sheet Name 'Param', cet onglet c'est bien "Param") bref ceux que je peux (libéllé on va dire), je ne suis pas claire ?
Heu pas trop non. Soit vous cachez les onglets sur base du nom de l'onglet soit sur base du codename. Par défaut le codename n'est jamais identique au nom de l'onglet.
Essayez ceci sur base du Codename
Dim sh
For Each sh In ThisWorkbook.Worksheets
If sh.CodeName Like "Model*" Or sh.CodeName Like "Liste*" Then
sh.Visible = xlSheetVeryHidden
End If
Next sh
Si cela ne fonctionne pas, comme demandé postez une image reprenant la fenetre VBA Project de l'éditeur VBA.