VBA – Rolagem Vertical e Horizontal

Written by

Mel Jenkins

Reviewed by

Steve Rynearson

Translated by

Daniel Caramello

Last updated on August 22, 2023

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!

alt text

Saiba mais!

vba-free-addin

Exemplos de Add-ins de Códigos VBA

Acesse facilmente todos os exemplos de código que se encontram em nosso site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(Nenhuma instalação necessária!)

Baixe de Graça

Retornar aos Exemplos de Códigos VBA