Si (spéculation) tu cherches à connaître l’adresse de la cellule en haut à droite d’une plage continue (c’est à dire sans cellules vides), tu peux l’obtenir avec une instruction du type
X = Range("D6").End(xlToRight).End(xlUp).Address
en partant du principe que la cellule D6 est une cellule quelconque à l’intérieur de la plage.
Mais, comme vu, ce n’est qu’une des interprétations possibles de ta description.