Synthèse des onglets dans un autre onglet
Bonjour,
J'ai une feuille avec plusieurs onglets et je voudrais recopier les données des onglets 5 à la fin dans l'onglet 4 ("Synthèse").
Les infos à récupérer sont contenues dans un tableau de A15 à FXX, et doivent être écrites dans un tableau de A2 à FXX.
J'ai écris un macro mais il ne récupère que la première ligne de l'onglet 5 et la deuxième ligne de l'onglet 7.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| Sub Compilation()
Dim i As Long, j As Long
Worksheets("Synthèse").Select
For i = 5 To Worksheets.Count
j = i - 1
For k = i - 1 To 30
With Worksheets(i)
Cells(j, 1).Value = .Range("A" & k + 11).Value
Cells(j, 2).Value = .Range("B" & k + 11).Value
Cells(j, 3).Value = .Range("C" & k + 11).Value
Cells(j, 4).Value = .Range("D" & k + 11).Value
Cells(j, 5).Value = .Range("E" & k + 11).Value
Cells(j, 6).Value = .Range("F" & k + 11).Value
End With
j = j + 1
Next
Next
End Sub |
Merci :)