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

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 506
Messages
2 089 072
Membres
104 020
dernier inscrit
Mzghal