Bonjour à tous,
voilà j'ai un classeur avec plusieurs feuilles et seulement que quelques une m'intéressent.. les feuilles qui m'intéressent ont en commun la valeur de la cellule A2 et une partie de leur nom de feuille en commun (partie commune = flore)
le soucis c'est que j'essai de faire une boucle pour que une fois que la macro fini son application sur la première feuille , elle aille sur la nouvelle feuille...

voici mon script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Sub MacroR(CL1 As ThisWorkbook, FL1 As Worksheet, Fichier)
 
Dim CL2 As Workbook  'classeur de données originales
Dim FL2 As Worksheet 'feuille de données originales
Dim FL4 As Worksheet
 
Application.ScreenUpdating = False
Application.DisplayAlerts = False
 
Set CL2 = Workbooks.Open(Fichier)
    For Each FL2 In CL2.Worksheets
    If Cells(2, 1) = "Relevé" Then
    Set FL4 = ActiveSheet
    End If
 
'suite du script
 
next
End sub
le problème c'est que çà ne me prend réellement et me renvoie que la dernière feuille.
Un peu d'aude svp