VBA eltolási tartomány vagy cella

Az eltolási tulajdonság egy cella vagy tartomány visszaadására szolgál, amely egy megadott bemeneti cellához vagy tartományhoz viszonyít.

Az eltolás használata a tartomány objektummal

A következő kódot használhatja a Range objektummal és az Offset tulajdonsággal a B2 cella kiválasztásához, ha az A1 cella a beviteli tartomány:

1 Tartomány ("A1"). Eltolás (1, 1). Válassza ki

Az eredmény:

Vegye figyelembe a szintaxist:

Tartomány. Eltolás (soros eltolás, oszlopeltolás)

A pozitív egész számok azt mondják az eltolásnak, hogy mozogjon lefelé és jobbra. A negatív egész számok felfelé és balra mozognak.

Az eltolás tulajdonság mindig a bemeneti cella vagy tartomány bal felső cellájától kezdi a számlálást.

Az eltolás használata a Cells objektummal

A következő kódot használhatja a Cells objektummal és az Offset tulajdonsággal a C3 cella kiválasztásához, ha a D4 cella a beviteli tartomány:

Sejtek (4, 4). Eltolás (-1, -1). Válassza ki

Sejtcsoport kiválasztása

Az Eltolás tulajdonság használatával cellacsoportot is kiválaszthat. A következő kód választja ki azt a tartományt, amely 7 sorral lejjebb és 3 oszlop a beviteli tartomány jobb oldalán („A1: A5”):

1 Tartomány ("A1: A5"). Eltolás (7, 3). Válassza ki

A tartomány („D8: D12”) van kiválasztva:

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave