XL 2019 Boucle sur feuilles suivant liste

robindr400

XLDnaute Nouveau
Bonjour la communauté,
J'ai besoin d'un petit coup de main. A chaque fois je galère pour ce problème.

Dans le fichier joint, onglet menu, il y a une liste de feuilles à traiter, nom de la liste [liste_feuille].
Je voudrais une boucle qui passe sur chaque feuille dont le nom est dans la liste. c'est à dire A & B dans l'exemple mais pas C & D.

Par exemple la boucle pourrait faire lancer l'instruction : Range("C4:G18").clearcontents

J'ai essayé plein de trucs mais ... échec complet.

Merci pour le coup de pouce
 

Pièces jointes

  • boucle.xlsm
    13.5 KB · Affichages: 3

sousou

XLDnaute Barbatruc
Bonjour
En cherchant un peu tu aurais pu trouver ceci
Sub deb()
For Each f In ThisWorkbook.Names("liste_feuille").RefersToRange
Call suite(f.Value)
Next
End Sub

Sub suite(f)
Sheets(f).Activate
MsgBox "Action feuille: " & f
End Sub
 

Discussions similaires

Réponses
2
Affichages
536

Statistiques des forums

Discussions
311 720
Messages
2 081 917
Membres
101 839
dernier inscrit
laurentEstrées