VBA: boucle sur les onglet

Résolu/Fermé
aymenrafik - 16 mars 2010 à 10:40
 aymenrafik - 16 mars 2010 à 11:26
Bonjour,

je voudrais faire une boucle sur une serie d'onglet.avec des instruction ds la boucle du genre with worksheets("onglet"), des copie de ces onglet..etc

J'ai essayé cette boucle mais cela ne fonctionne pas:

For each onglet in worksheets
...
with worksheets(onglet)
...
end with
next onglet

Merci de votre aide

2 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
16 mars 2010 à 11:14
Bonjour,

En faisant comme ça:
Dim onglet As Worksheet

    For Each onglet In Worksheets
        With onglet 
            'Par exemple:
            .Range("A1") = .Name
            '.....
        End With
    Next onglet 


;o)
0
Parfait!
Merci!!!!
0