Índice
Você pode precisar que uma pasta de trabalho sempre abra em uma exibição ou local específico em uma planilha, ou possivelmente apenas altere a exibição de uma macro. Você pode fazer isso usando ScrollRow e ScrollColumn.
ScrollRow
Usado para rolar programaticamente uma planilha verticalmente. Este exemplo irá rolar uma planilha até a linha 5.
ActiveWindow.ScrollRow = 5
ScrollColumn
Usado para rolar programaticamente uma planilha horizontalmente. Este exemplo irá rolar uma planilha para a coluna 5.
ActiveWindow.ScrollColumn = 5
AutoScroll para determinada linha e coluna na pasta de trabalho aberta
E colocar o seguinte código em um módulo sempre rolará a Planilha1 de uma pasta de trabalho para a linha 5 e coluna 5 se as macros estiverem habilitadas na abertura:
Sub auto_open () Sheet1.Activate ActiveWindow.ScrollColumn = 5 ActiveWindow.ScrollRow = 5 End Sub