VBA Offset Range или Cell

Свойството Offset се използва за връщане на клетка или диапазон, който е относително към определена входна клетка или диапазон.

Използване на Offset с Range Object

Можете да използвате следния код с обекта Range и свойството Offset, за да изберете клетка B2, ако клетка A1 е входният диапазон:

1 Диапазон ("A1"). Офсет (1, 1) .Изберете

Резултатът е:

Забележете синтаксиса:

Range.Offset (RowOffset, ColumnOffset)

Положителните цели числа казват на Offset да се движи надолу и надясно. Отрицателните числа се движат нагоре и наляво.

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

Използване на Offset с Cells Object

Можете да използвате следния код с обекта 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