Propriedade Range.End (Excel)

Retorna um objeto Range que representa a célula no final da região que contém o intervalo de origem. Equivalente ao pressionar FINAL + SETA PARA CIMA, FINAL + SETA PARA BAIXO, FINAL + SETA PARA ESQUERDA OU FINAL + SETA PARA A DIREITA. Objeto Range somente leitura.

Sintaxe

expression.End (Direction)

expressão Uma variável que representa um objeto de Intervalo.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Direction Obrigatório XlDirection Direção na qual deseja mover.

Exemplo

Este exemplo seleciona a célula na parte superior da coluna B na região que contém a célula B4.

Range("B4").End(xlUp).Select

Este exemplo seleciona a célula no final da linha 4 na região que contém a célula B4.

Range("B4").End(xlToRight).Select

Este exemplo estende a seleção da célula B4 até a última célula na linha quatro que contém dados.

Worksheets("Sheet1").Activate 
Range("B4", Range("B4").End(xlToRight)).Select

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.