copier/coller jusqu'a dernière ligne du tableau

noemie45

XLDnaute Occasionnel
je sais que de nbreux sujet evoque ce point ,
mais je ne comprends pas pourquoi ma macro va jusqu'à la ligne 1048576 et non pas jusqu'à la derniere non vide de mon tableau.

je suis une novice en macro donc merci de votre compréhension!!

Merci

voila mon code :

Sub TEMPS_DE_PARCOURS()
Range("M8").Select
Selection.Copy

Range(Selection, Selection.End(xlDown)).Select


ActiveSheet.Paste
Range("M8").Select

End Sub
 

Pièces jointes

  • Copie de Classeur1.xlsm
    18.2 KB · Affichages: 31
  • Copie de Classeur1.xlsm
    18.2 KB · Affichages: 38
  • Copie de Classeur1.xlsm
    18.2 KB · Affichages: 39

gosselien

XLDnaute Barbatruc
Re : copier/coller jusqu'a dernière ligne du tableau

Sub TEMPS_DE_PARCOURS()
Range("M8").Select
' définir la dernière ligne occupée en B
last = Range("B65000").End(xlUp).Row
Selection.AutoFill Destination:=Range("M8:M" & last)
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 373
Messages
2 087 723
Membres
103 654
dernier inscrit
kingdz2022