1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| Worksheets.Add
ActiveSheet.Name = "temp2CRO"
ActiveSheet.Paste
'Jusque là, les trois lignes du dessus, ok
'Mais là : tu sélectionnes une plage. Pour en faire quoi ?
temp2_derlig = Cells(65536, 1).End(xlUp).Row
Range(Cells(2, 1), Cells(temp2_derlig, 1)).Select
'Et là : Ces quatre lignes qui arrivent "ici" comme un cheveu dans la soupe
che = Application.ActiveWorkbook.Path
cheminCRO = che & "\CRO"
ChDir che
If Dir(cheminCRO, vbDirectory) = "" Then MkDir "CRO"
'Et ici, tu parcours une plage dans une feuille (ici tu es dans "temp2CRO")
'et la ligne d'après, tu sélectionnes une autre feuille
For Each cell In Selection 'Cell est à déclarer as Range
Sheets("2 - PAAs").Select
Rows(1).Select
'et ici, tu mets comme critère la cellule dans laquelle tu te trouves
Selection.AutoFilter Field:=8, Criteria1:=cell
'Et ici, "tu as posé un filtre (!)" et tu sélectionnes une plage sans en tenir compte
Range(Cells(2, 1), Cells(PAA_derlig, 7)).Select
'ETC. |
Partager