Método Application.Goto (Excel)

Selecciona cualquier intervalo o procedimiento de Visual Basic en cualquier libro y activa ese libro si aún no está activo.

Sintaxis

expresión. Goto (Referencia, Desplazamiento)

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Reference Opcional Variant El destino. Puede ser un objeto Range , una cadena que contiene una referencia de celda en la notación de estilo R1C1 o una cadena que contiene un nombre de procedimiento de Visual Basic. Si se omite este argumento, el destino es el último rango que usó el método Goto para seleccionar.
Scroll Opcional Variant True para desplazarse por la ventana de modo que el vértice superior izquierdo del rango aparezca en el vértice superior izquierdo de la ventana. False para no desplazarse por la ventana. El valor predeterminado es False.

Comentarios

Este método difiere del método Select de las siguientes maneras:

  • Si especifica un rango en una hoja que no está en la parte superior, Microsoft Excel cambiará a esa hoja antes de seleccionarla. (Si usa Seleccionar con un rango en una hoja que no está en la parte superior, se seleccionará el intervalo, pero la hoja no se activará).

  • Este método posee un argumento Scroll que permite desplazarse por la ventana de destino.

  • Cuando se usa el método Goto , la selección anterior (antes de que se ejecute el método Goto ) se agrega a la matriz de selecciones anteriores (para obtener más información, vea la propiedad PreviousSelections ). Use esta característica para saltar rápidamente entre hasta cuatro selecciones.

  • El método Select tiene un argumento Replace ; el método Goto no lo hace.

Ejemplo:

Este ejemplo selecciona la celda A154 de Sheet1 y, a continuación, se desplaza por la hoja de cálculo para mostrar el rango.

Application.Goto Reference:=Worksheets("Sheet1").Range("A154"), _ 
 scroll:=True

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.