Método Range.NavigateArrow (Excel)

Faz uma seta rastreadora navegar pelo intervalo especificado até a célula ou células precedentes, dependentes ou causadoras de erro. Seleciona as células precedentes, dependentes ou de erro e retorna um objeto Range representando a nova seleção. Este método causa um erro quando aplicado a uma célula sem setas rastreadoras visíveis.

Sintaxe

expressão. NavigateArrow (TowardPrecedent, ArrowNumber, LinkNumber)

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
TowardPrecedent Opcional Variantes Especifica a direção a ser navegada; True para navegar em direção a precedentes, False para navegar em direção aos dependentes.
ArrowNumber Opcional Variantes Especifica o número da seta a navegar; corresponde à referência numerada na fórmula da célula.
LinkNumber Opcional Variantes Quando a seta é uma seta de referência externa, esse argumento indica qual referência externa seguir. Se esse argumento for omitido, a primeira referência externa será seguida.

Valor de retorno

Variant

Exemplo

Este exemplo faz a primeira seta rastreadora navegar da célula A1 de Sheet1 em direção à célula precedente. O exemplo deve ser executado em uma planilha que contém uma fórmula na célula A1 que inclui referências às células D1, D2 e D3 (por exemplo, a fórmula =D1 * D2 * D3).

Antes de executar o exemplo, selecione célula A1 e, na guia Fórmulas , no grupo Auditoria de Fórmulas , selecione Rastrear Precedentes.

Worksheets("Sheet1").Activate 
Range("A1").Select 
ActiveCell.NavigateArrow True, 1

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.