Range("ai65536").

D

david

Guest
bonjour est bonne année

dans une macro j'ai Range("ai65536"). cela d etre une zone comment peut ton modifier cette zone
merci de votre aide

Set cel = Range("ai4:ai" & Range("ai65536").End(xlUp).Row) 'la liste
Set celA = Range("ba4:ba" & Range("ba65536").End(xlUp).Row) 'le critère A
Set celB = Range("bb4:bb" & Range("bb65536").End(xlUp).Row) 'le critère B
Set celC = Range("bc4:bc" & Range("bc65536").End(xlUp).Row) 'le critère C
 
E

EricS

Guest
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+
 

Discussions similaires

Réponses
2
Affichages
176

Statistiques des forums

Discussions
312 503
Messages
2 089 062
Membres
104 014
dernier inscrit
Aurélie MONTEIL