Mettre plusieurs feuilles comme argument

Fermé
Emilieghl Messages postés 3 Date d'inscription vendredi 15 novembre 2013 Statut Membre Dernière intervention 10 avril 2014 - 10 avril 2014 à 22:22
g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 - 11 avril 2014 à 08:26
Bonjour, je travaille sur un classeur dans lequelle j'ai 12 feuilles, tous dotés de Macro permettant de masquer et d'afficher certaines colonnes. Seulement, quand je protège mes cellules de calcul (soit dans les colonnes à masquer), ma macro ne fonctionne plus...
Donc j'ai trouvé un code VBA qu'il faut ajouter au Module me permettant d'enlever la protection de la feuille le temps que la macro s'effectue qui ressemble à ceci :


Sub Auto_Open()

With Worksheets("Groupe 1")
.Protect " ", DrawingObjects:=True, _
Contents:=True, Scenarios:=True, _
UserInterfaceOnly:=True
End With

End Sub

Je veux mettre plusieurs feuilles nommée Groupe 1, Groupe 2, Groupe 3, etc. Comment faire pour tous les mettre dans la fonction? es-ce que je dois la retaper tout les fois pour toute les pages? (J'imagine bien que non)

Merci d'avance!!!!

1 réponse

g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
11 avril 2014 à 08:26
0