Диапазон смещения VBA или ячейка

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

Использование смещения с объектом диапазона

Вы можете использовать следующий код с объектом Range и свойством Offset для выбора ячейки B2, если ячейка A1 является входным диапазоном:

1 Диапазон ("A1"). Смещение (1, 1). Выбрать

Результат:

Обратите внимание на синтаксис:

Range.Offset (RowOffset, ColumnOffset)

Положительные целые числа указывают смещению двигаться вниз и вправо. Отрицательные целые числа перемещаются вверх и влево.

Свойство Offset всегда начинает отсчет с верхней левой ячейки входной ячейки или диапазона.

Использование смещения с объектом Cells

Вы можете использовать следующий код с объектом Cells и свойством Offset для выбора ячейки C3, если ячейка D4 является входным диапазоном:

Ячейки (4, 4). Смещение (-1, -1). Выбрать

Выбор группы ячеек

Вы также можете выбрать группу ячеек с помощью свойства Offset. Следующий код выберет диапазон, который составляет 7 строк ниже и 3 столбца справа от входного диапазона («A1: A5»):

1 Диапазон ("A1: A5"). Смещение (7, 3). Выберите

Диапазон («D8: D12») выбран:

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave