Bonjour à tous.
J'ai une nouvelle fois besoin de votre aide,
J'essayes d'adapter une macro trouvée sur le forum pour copier une plage de cellules sur une feuille de synthèse.
Voilà le code
1. J'aimerais la modifier pour qu'elle ne copie pas la cellule mais la valeur et le format des cellules.
2. Je ne sais pas comment l'adapter pour ne pas créer une nouvelle feuille et utiliser une feuille nommée synthèse déjà existante.
Merci de votre aide.
J'ai une nouvelle fois besoin de votre aide,
J'essayes d'adapter une macro trouvée sur le forum pour copier une plage de cellules sur une feuille de synthèse.
Voilà le code
Code:
Sub test()
Dim n As Integer
Dim m As Integer
Dim ligne As Integer
Dim nomfeuille As String
ligne = 1
Sheets.Add After:=Worksheets(Worksheets.Count)
nomfeuille = ActiveSheet.Name
For n = 1 To Sheets.Count
If Sheets(n).Name <> nomfeuille Then
For m = 71 To 71
If Sheets(n).Cells(m, 14) <> "" Then
Sheets(n).Rows(m).Copy Destination:=Sheets(nomfeuille).Rows(ligne + 4)
ligne = ligne + 1
End If
Next m
End If
Next n
End Sub
Sub Copier()
NL = Sheets(1).Range("A71:D71").Rows.Count
Sheets.Add After:=Worksheets(Worksheets.Count)
Set la = ActiveSheet.Range("A8")
For i = 1 To 5
Sheets(i).Range("A71:D71").Copy la.Offset(NL * (i - 1), 0)
Next i
End Sub
2. Je ne sais pas comment l'adapter pour ne pas créer une nouvelle feuille et utiliser une feuille nommée synthèse déjà existante.
Merci de votre aide.