/ / Propriedade de deslocamento do VBA do Excel

Propriedade de deslocamento do Excel VBA

o Propriedade de deslocamento em Excel VBA leva o intervalo que é um determinado número de linhas e colunas de um determinado intervalo (limite abaixo apenas para ilustração).

Coloque um botão de comando em sua planilha e adicione as seguintes linhas de código:

Dim example As Range
Set example = Range("A1:A2")

example.Offset(3, 2).Select

Resultado quando você clica no botão de comando na folha:

Resultado da propriedade de deslocamento do Excel VBA

Explicação: estas linhas de código selecionam o intervalo que é de 3 linhas abaixo e 2 colunas à direita de Range ("A1: A2"). A propriedade Deslocamento sempre pega a célula superior esquerda de um intervalo como ponto inicial.

Para um exemplo prático da propriedade offset, veja nosso programa de exemplo Create a Pattern.

Leia também: