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 :
le problème c'est que çà ne me prend réellement et me renvoie que la dernière feuille.
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
Un peu d'aude svp
Partager