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.