Дмитрий Богданович, здравствуйте
"
A1" — это адрес
Range("A1") — диапазон(одна ячейка)
"
A1:A10" — это адрес
Range("A1:A10") — диапазон(одна область, 10 ячеек)
Cells(1, 1) — диапазон (одна ячейка). То же что и
Range("A1")Cells(1, 1).Resize(10,0) — диапазон(одна область, 10 ячеек). То же, что и
Range("A1:A10")Range(Cells(1, 1), Cells(10, 1) ) — диапазон(одна область, 10 ячеек). То же, что и
Range("A1:A10").
Cells задают координаты [начала и конца] левого верхнего и правого нижнего углов диапазона.
Соответственно, отвечая на ваш вопрос "как представить Range", в общем виде:
Range( Range(Cells(9, 9), Cells(600, 9)).Address, Range(), Range(), …
)или покороче
Union( Cells(9, 9).Resize(592,0), Cells().Resize(), …
)"Зачем" и "можно ли как-то иначе" — уже совсем другая история