Offset -egenskaben bruges til at returnere en celle eller et område, der er i forhold til en specificeret inputcelle eller -interval.
Brug af forskydning med rækkeviddeobjektet
Du kan bruge følgende kode med Range -objektet og egenskaben Offset til at vælge celle B2, hvis celle A1 er inputområdet:
1 | Område ("A1"). Offset (1, 1) .Vælg |
Resultatet er:
Bemærk syntaksen:
Range.Offset (RowOffset, ColumnOffset)
Positive heltal fortæller Offset at flytte ned og til højre. Negative heltal bevæger sig op og til venstre.
Offset -egenskaben begynder altid at tælle fra den øverste venstre celle i inputcellen eller -området.
Brug af forskydning med celleobjektet
Du kan bruge følgende kode med Cells -objektet og egenskaben Offset til at vælge celle C3, hvis celle D4 er inputområdet:
Celler (4, 4). Forskydning (-1, -1)
Valg af en gruppe celler
Du kan også vælge en gruppe celler ved hjælp af egenskaben Offset. Den følgende kode vælger området, der er 7 rækker nedenfor og 3 kolonner til højre for inputområdet ("A1: A5"):
1 | Område ("A1: A5"). Offset (7, 3) .Vælg |
Område (“D8: D12”) er valgt: