A propriedade Offset é usada para retornar uma célula ou um intervalo, que é relativo a uma célula ou intervalo de entrada especificado.
Usando Offset com o Objeto Range
Você poderia usar o seguinte código com o objeto Range e a propriedade Offset para selecionar a célula B2, se a célula A1 for o intervalo de entrada:
1 | Intervalo ("A1"). Offset (1, 1) .Selecione |
O resultado é:
Observe a sintaxe:
Range.Offset (RowOffset, ColumnOffset)
Os inteiros positivos indicam ao Offset para se mover para baixo e para a direita. Os inteiros negativos se movem para cima e para a esquerda.
A propriedade Offset sempre começa a contar a partir da célula superior esquerda da célula ou intervalo de entrada.
Usando Offset com o objeto Cells
Você poderia usar o seguinte código com o objeto Cells e a propriedade Offset para selecionar a célula C3 se a célula D4 for o intervalo de entrada:
Células (4, 4). Deslocar (-1, -1) .Selecionar
Selecionando um Grupo de Células
Você também pode selecionar um grupo de células usando a propriedade Offset. O código a seguir selecionará o intervalo que é 7 linhas abaixo e 3 colunas à direita do intervalo de entrada (“A1: A5”):
1 | Intervalo ("A1: A5"). Deslocamento (7, 3) .Selecione |
Intervalo (“D8: D12”) é selecionado: