VBA Offset Range ali Cell

Lastnost odmika se uporablja za vrnitev celice ali obsega, ki je glede na podano vnosno celico ali obseg.

Uporaba Offset z objektom Range

Za izbiro celice B2 lahko uporabite naslednjo kodo s predmetom Range in lastnostjo Offset, če je celica A1 vnosno območje:

1 Razpon ("A1"). Odmik (1, 1). Izberite

Rezultat je:

Upoštevajte skladnjo:

Range.Offset (RowOffset, ColumnOffset)

Pozitivna cela števila pove Offset, da se premakne navzdol in v desno. Negativna cela števila se premikajo navzgor in levo.

Lastnost Offset se vedno začne šteti od zgornje leve celice vnosne celice ali obsega.

Uporaba odmika z objektom celic

Naslednjo kodo lahko uporabite s predmetom Celice in lastnostjo Offset, da izberete celico C3, če je celica D4 vnosno območje:

Celice (4, 4). Odmik (-1, -1). Izberite

Izbira skupine celic

S pomočjo lastnosti Offset lahko izberete tudi skupino celic. Naslednja koda bo izbrala obseg, ki je 7 vrstic spodaj in 3 stolpce desno od vnosnega območja (“A1: A5”):

1 Razpon ("A1: A5"). Odmik (7, 3). Izberite

Izbran je obseg (“D8: D12”):

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave