Sub recup_donnees_mensuellesBis()
'Mémoriser les noms de fichiers et de feuilles
fichier_mensuel = Cells(15, 3)
feuille_mensuel = "Recup"
fichier_annuel = ActiveWorkbook.Name
feuille_annuel = "donnees"
'copier/coller valeurs les lignes déjàˆ existantes
With Sheets(feuille_annuel)
nouvelle_ligne = Cells(Rows.Count, 1).End(3).Row
nouveau_mois = .Cells(nouvelle_ligne, "Q") + 1
With .Rows("6:" & nouvelle_ligne)
.Value = .Value
With .Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent4
.TintAndShade = 0.799981688894314
.PatternTintAndShade = 0
End With
End With
End With
'lire les lignes ˆ copier
Worksheets(feuille_mensuel).Rows("10:" & Worksheets(feuille_mensuel).Cells(Rows.Count, 1).End(3).Row).Copy
Sheets(feuille_annuel).Rows(Sheets(feuille_annuel).Cells(Rows.Count, 1).End(3).Row + 1).Insert Shift:=xlDown
'ajouter le mois
With Sheets(feuille_annuel)
der_ligne = .Cells(Rows.Count, "A").End(3).Row
.Range(.Cells(nouvelle_ligne + 1, "Q"), .Cells(der_ligne, "Q")) = nouveau_mois
End With
End Sub