Свойство Range.CurrentRegion (Excel)
Возвращает объект Range , представляющий текущий регион. Текущий регион — это диапазон, ограниченный любым сочетанием пустых строк и пустых столбцов. Только для чтения.
Синтаксис
expression. CurrentRegion
выражение: переменная, представляющая объект Range.
Замечания
Это свойство полезно для многих операций, которые автоматически расширяют выбор, чтобы включить весь текущий регион, например значения XlRangeAutoFormat .
Это свойство нельзя использовать на защищенном листе.
Пример
В этом примере выбирается текущий регион на листе Sheet1.
Worksheets("Sheet1").Activate
ActiveCell.CurrentRegion.Select
В этом примере предполагается, что на листе Sheet1 есть таблица со строкой заголовка. В примере выбирается таблица без выбора строки заголовка. Перед выполнением примера активная ячейка должна находиться где-то в таблице.
Set tbl = ActiveCell.CurrentRegion
tbl.Offset(1, 0).Resize(tbl.Rows.Count - 1, _
tbl.Columns.Count).Select
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.