Sub CopierDonnees()
Dim ws As Worksheet
Dim wsSynthese As Worksheet
Dim LigneDepart As Long
Dim DerniereLigne As Long
Set wsSynthese = ThisWorkbook.Sheets("synthese")
' On démarre en ligne 4 dans la feuille de synthèse
LigneDepart = 4
' Boucle à travers chaque feuille
For Each ws In ThisWorkbook.Sheets
' Vérifier si la feuille n'est pas la feuille de synthèse
If ws.Name <> "synthese" Then
' Trouver la dernière ligne dans la colonne A de la feuille actuelle
DerniereLigne = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
' Copier les données de la feuille actuelle à la feuille de synthèse
ws.Range("A3:A" & DerniereLigne).Copy wsSynthese.Range("A" & LigneDepart)
' Mettre à jour la ligne de départ pour la prochaine copie
LigneDepart = wsSynthese.Cells(wsSynthese.Rows.Count, "A").End(xlUp).Row + 1
End If
Next ws
End Sub