Compartir vía


Método Range.NavigateArrow (Excel)

Mueve una flecha de seguimiento del rango especificado a la celda o celdas precedentes, dependientes o causantes de error. Selecciona la celda precedente, dependiente o de error y devuelve un objeto Range que representa la nueva selección. Este método causa un error si se aplica a una celda sin flechas de seguimiento visibles.

Sintaxis

expresión. NavigateArrow (TowardPrecedent, ArrowNumber, LinkNumber)

expresión Variable que representa un objeto Range.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
HaciaPrecedent Opcional Variant Especifica la dirección a navegar; True para navegar hacia precedentes, False para navegar hacia dependientes.
ArrowNumber Opcional Variant Especifica el número de flecha para moverse; corresponde a la referencia numerada en la fórmula de la celda.
LinkNumber Opcional Variant Si la flecha es una flecha de referencia externa, el argumento indica qué referencia externa se seguirá. Si este argumento se omite, se seguirá la primera referencia externa.

Valor devuelto

Variant

Ejemplo

En este ejemplo se produce un desplazamiento a lo largo de la primera flecha de seguimiento de la celda A1 de Sheet1 hacia la celda precedente. El ejemplo debe ejecutarse en una hoja de cálculo que contenga una fórmula de la celda A1 que incluya referencias a las celdas D1, D2 y D3 (por ejemplo, la fórmula =D1 * D2 * D3).

Antes de ejecutar el ejemplo, seleccione la celda A1 y, en la pestaña Fórmulas , en el grupo Auditoría de fórmulas , seleccione Precedentes de seguimiento.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.