Подтвердить что ты не робот

Как получить размер диапазона в Excel

Используя VBA, можно ли получить размер заданного диапазона в пикселях или единицах? (Меня не волнует, какой блок я использую только для связи с другими измерениями с одной и той же единицей).

Спасибо.

4b9b3361

Ответ 1

Габаритные размеры диапазона находятся в его свойствах Width и Height.

Dim r As Range
Set r = ActiveSheet.Range("A4:H12")

Debug.Print r.Width
Debug.Print r.Height

Ответ 2

Объект Range имеет как свойства ширины, так и высоты, которые измеряются в точках.