Bonjour,
pas possible à partir des CodeName des feuilles de calculs mais à partir de leurs noms depuis leurs numéros d'index :
1 2 3 4 5 6 7 8
| Sub Demo()
For R& = 1 To 6
If Cells(10 + R, 34).Value > "" Then _
S$ = S$ & IIf(S$ > "", "¤", "") & Worksheets(7 + R).Name
Next
Worksheets(Split(S, "¤")).Select
End Sub |
Merci à l'Enregistreur de macros offrant sur un plateau la solution !
__________________________________________________________________________________________
Merci de cliquer sur

pour chaque message ayant aidé puis sur

pour clore cette discussion …
Partager