Répéter une même action dans chaque onglet d'un classeur

Bonjour,

Je souhaiterais créer une macro qui me permettra de répéter une action (intégrer un filtre) sur tous les onglets (dont le nom contient un nom spécifique type ou seul le numéro de semaine change).

Auriez vous par hasard une idée ? Car je ne vois pas comment lui dire d'aller voir un à un les différents onglets qui (petite difficulté supplémentaire...) seront de plus en plus nombreux aux fils des semaines ... (Ajout de un onglet par semaine)

J'espère avoir été claire

Je vous remercie

Carole

Bonjour,

Une boucle sur tous les onglets :

For i = 1 To Worksheets.Count

Next i

Cordialement

Ferrand

Merci pour ta réponse aussi rapide

Juste une petite précision le "i" correspond à quoi ? Au numéro de l'onglet ??

Merci bcp

i est une variable de type Integer (tu ne dépasseras pas 32000 feuilles !) à déclarer en tête de ta procédure, utilisée ici comme compteur de boucle.

Elle va prendre les valeurs de 1 au nombre de feuilles contenues dans ton classeur.

Et pour atteindre chacune des feuilles, ce sera : Worksheets(i), le i changeant de valeur à chaque tour.

Rechercher des sujets similaires à "repeter meme action chaque onglet classeur"