J'ai un code avec lequel je travaille et dont les plages Excel sont sauvegardées dans des variables. J'ai besoin d'un moyen de trouver la première et la dernière rangée de ces variables. Je préfère ne pas utiliser la méthode xlend(down).row
si possible. Je suppose que je pourrais le mettre dans un tableau et obtenir les valeurs de lbound et de départ, mais cela semble beaucoup de travail pour une tâche assez simple. Des solutions simples au problème?Recherche des numéros de première et dernière ligne à partir d'une variable de plage
C'est ce que j'ai à titre d'exemple:
sub test()
dim r as range
dim x as integer
dim y as integer
set r as worksheets("sheet1").Range("A1:A7")
x = r.rows 'this gets me the first row in the range
y = r.lastrow 'this isn't valid, but I need something that will do the equivalent of this pseudo code
end sub
'r.cells (1) .Row' et' r.cells (r.cells. count) .row' en supposant une plage rectangulaire unique –