VBA – Rolagem Vertical e Horizontal
In this Article
Talvez você precise que uma pasta de trabalho seja sempre aberta em uma exibição ou local específico de uma planilha ou, possivelmente, apenas altere a exibição de uma macro. Você pode fazer isso usando o ScrollRow e o ScrollColumn.
ScrollRow
Usado para rolar verticalmente uma planilha de forma programática. Este exemplo rolará uma planilha até a linha 5.
ActiveWindow.ScrollRow = 5
ScrollColumn
Usado para rolar horizontalmente uma planilha de forma programática. Este exemplo rolará uma planilha para a coluna 5.
ActiveWindow.ScrollColumn = 5
Rolagem Automática para Determinada Linha e Coluna ao Abrir a Pasta de Trabalho
Colocar o código a seguir em um módulo sempre rolará a Planilha1 de uma pasta de trabalho para a linha 5 e a coluna 5 se as macros estiverem ativadas na abertura.
Sub auto_open()
Planilha1.Activate
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollRow = 5
End Sub
Codificação VBA facilitada
Pare de procurar códigos VBA on-line. Saiba mais sobre o AutoMacro – um criador de código VBA que permite que os iniciantes codifiquem procedimentos do zero com o mínimo de conhecimento de codificação e com muitos recursos que economizam tempo para todos os usuários!