Range / Свойство

Range.CurrentRegion

Текущая область — Блок, ограниченный пустыми строками и столбцами.

CurrentRegion As Range

Когда использовать

Непрерывная таблица без пустых строк. Иначе обрежет данные.

Версии и среда

Excel 2007–365

Минимальный пример

Set block = ws.Range("A1").CurrentRegion

Типичный сбой

Пустая строка в середине отчёта — нижняя часть не попадёт в область.

Рядом в Range