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.