VBA Excel. Свойство Areas объекта Range

Получение коллекции смежных областей произвольного несмежного диапазона в VBA Excel. Свойство Areas объекта Range. Примеры со скриншотами.

Свойство Areas объекта Range

Range.Areas – это свойство, возвращающее коллекцию смежных областей (диапазонов) исходного объекта Range, состоящего из нескольких областей.

Свойство Areas смежного диапазона возвращает коллекцию, состоящую из одного исходного диапазона.

Пример кода с Range.Areas

Код VBA Excel, отображающий адрес выделенного несмежного диапазона и адреса смежных областей, составляющих исходный выделенный диапазон:

Примеры несмежных диапазонов

1. Выделенный диапазон состоит из пересекающихся и непересекающихся смежных областей (диапазонов):

Результат работы кода:

2. Выделенный диапазон состоит из пересекающихся, непересекающихся и объединенных смежных областей (диапазонов):

Результат работы кода:


Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.

Добавить комментарий

Ваш комментарий будет опубликован после прохождения обязательной модерации. Исходящие ссылки не допускаются. Время модерации составит от нескольких минут до нескольких часов в зависимости от времени суток и занятости модератора.