Bonjout à tous, cela fait une semaine que je planche sur ma macro et je n'ai tjs pas eu l'illumination.....j'ai donc grandement besoin de votre aide....Je souhaite selectionner des données sur l'onglet BW CA puis les coller s/l'onglet" CA Declaratif"...mon soucis est que d'un mois sur l'autre le nombre de lignes à coller varie fortement en + comme en -
je souhaite donc supprimer toute les lignes àprès la dernière ligne collée (et c'est cette partie que je n'arrive pas à traduire)
mon code pour le moment est le suivant:
nb la ligne 749 est la derniere ligne colee
Sheets("BW CA ").Select
Range("E3").Select
Selection.AutoFilter
ActiveSheet.Range("$A$2:$G$901").AutoFilter Field:=5, Criteria1:="France"
Range("A4:F4").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("CA Declaratif France").Select
Range("A4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Rows("750:755").Select (partie du code que je n'arrive pas à traduire, la dernière ligne colle est 749)
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Range("B3").Select
End Sub
merci d'avance de votre aide
bonne journée
je souhaite donc supprimer toute les lignes àprès la dernière ligne collée (et c'est cette partie que je n'arrive pas à traduire)
mon code pour le moment est le suivant:
nb la ligne 749 est la derniere ligne colee
Sheets("BW CA ").Select
Range("E3").Select
Selection.AutoFilter
ActiveSheet.Range("$A$2:$G$901").AutoFilter Field:=5, Criteria1:="France"
Range("A4:F4").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("CA Declaratif France").Select
Range("A4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Rows("750:755").Select (partie du code que je n'arrive pas à traduire, la dernière ligne colle est 749)
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Range("B3").Select
End Sub
merci d'avance de votre aide
bonne journée