В иерархии Excel объект Range (диапазон) идет сразу после объекта Worksheet и является одним из ключевых объектов VBA. Он не входит в состав никакого семейства объектов.
Объект Range описывает диапазон ячеек рабочего листа и возвращает свойства и методы. При работе с объектом Range имеется два способа ссылки на ячейки рабочего листа: относительная адресация (начало координат, задающее нумерацию строк и столбцов, связывается с объектом, вызвавшим Range) и абсолютная адресация.
Свойства объекта Range
.Value – возвращает значение из ячейки;
.Count – возвращает число объектов в наборе (в строке);
.Formula – вводит формулу;
.Column – возвращает семейство столбцов;
.Count – возвращает число объектов в наборе;
.Row – возвращает семейство строк;
.Name – возвращает имя диапазона;
.Font – возвращает объект шрифт;
.FormulaArray – вводит формулу в диапазон (Ctrl+Shift+Enter).
Свойство Range возвращает объект Range. К данному свойству обращаются с помощью нескольких вариантов синтаксиса:
объект.Range (ячейка1);