Application.Rows (Excel)

Renvoie un objet Range qui représente toutes les lignes de la feuille de calcul active. Si le document actif n'est pas une feuille de calcul, la propriété Rows échoue. Objet Range en lecture seule.

L'utilisation de cette propriété sans qualificateur d'objet correspond à l'utilisation de ActiveSheet.Rows. Lorsqu’elle est appliquée à un objet Range qui est une sélection multiple, cette propriété renvoie des lignes à partir de la première zone de la plage. Par exemple, si l’objet Range comporte deux zones, a1: B2 et C3: D4, Selection. Rows. Count renvoie 2, et non 4. Pour utiliser cette propriété dans une plage pouvant contenir une sélection de plusieurs zones, testez Areas.Count afin de déterminer si la plage contient plusieurs zones. Si c’est le cas, faites une boucle sur chaque zone de la plage, comme indiqué dans le troisième exemple.


Dim rngRows As Range
Set rngRows = Rows