VBA – Desplazamiento Vertical y Horizontal
In this Article
Puede que necesites que un libro de trabajo se abra siempre en una vista o ubicación específica de una hoja, o posiblemente sólo cambiar la vista desde una macro. Puedes hacer esto usando ScrollRow y ScrollColumn.
ScrollRow
Se utiliza para desplazar verticalmente una hoja de cálculo mediante programación. Este ejemplo desplazará una hoja de cálculo hasta la fila 5.
ActiveWindow.ScrollRow = 5
ScrollColumn
Se utiliza para desplazar una hoja de cálculo horizontalmente. Este ejemplo desplazará una hoja de cálculo hasta la columna 5.
ActiveWindow.ScrollColumn = 5
Desplazamiento Automático a Cierta Fila y Columna al Abrir el Libro de Trabajo
Colocando el siguiente código en un módulo, la Hoja1 de un libro de trabajo se desplazará siempre hasta la fila 5 y la columna 5 si las macros están activadas al abrirse:
Sub auto_open()
Hoja1.Activate
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollRow = 5
End Sub
VBA Codificación Fácil
Deje de buscar código VBA en línea. Obtenga más información sobre AutoMacro: un generador de código VBA que permite a los principiantes codificar procedimientos desde cero con conocimientos mínimos de codificación y con muchas funciones que ahorran tiempo a todos los usuarios