Bonjour, bonsoir et meilleurs voeux
explication sur ces lignes qui t'intriguent :
sélection d'une zone rectangle de A2 à C4 s'écrit: range("a2:c4)
Range("ba65536"). en fait commence par se positionner en ba65536, dernière cellule de la colonne ba
End(xlUp). est équivalent à l'appui de ctrl et flèche vers le haut donc remonte jusqu'à la rencontre d'une cellule non vide
Row donne le numéro de ligne de cette cellule
Range("ba4:ba" & Range("ba65536").End(xlUp).Row) représente la zone allant de ba4 à la dernière cellule non vide de la colonne ba
A+