Como usar o zoom no vba (com exemplos)


Você pode usar os seguintes métodos para especificar o zoom no Excel usando VBA:

Método 1: defina o zoom para um valor específico

 SubZoomToAmount ()
ActiveWindow.Zoom = 150
End Sub

Esta macro específica definirá o zoom para 150% para a planilha atualmente ativa.

Método 2: definir o zoom para o intervalo selecionado atualmente

 SubZoomToSelection ()

Selection.Select
ActiveWindow.Zoom = True

End Sub

Esta macro específica ampliará o intervalo atualmente selecionado.

Método 3: definir o zoom para um intervalo específico

 SubZoomToRange ()

Range("C1:E5").Select
ActiveWindow.Zoom = True

End Sub

Esta macro específica ampliará o intervalo C1:E5 .

Os exemplos a seguir mostram como usar cada método na prática com a seguinte planilha Excel que contém um conjunto de dados sobre vários jogadores de basquete:

Exemplo 1: Defina o zoom para um valor específico

Podemos usar a seguinte macro para definir o zoom da planilha atualmente ativa para 150% :

 SubZoomToAmount ()
ActiveWindow.Zoom = 150
End Sub

Ao executarmos esta macro, a planilha terá automaticamente um zoom de 150% :

Observe que o zoom padrão é 100 .

Ao definir o zoom para um valor superior a 100, aumentamos o zoom.

Para diminuir o zoom, defina o zoom para um valor inferior a 100.

Exemplo 2: Defina o zoom para o intervalo atualmente selecionado

Podemos usar a seguinte macro para definir o zoom da planilha atualmente ativa para o intervalo atualmente selecionado:

 SubZoomToSelection ()

Selection.Select
ActiveWindow.Zoom = True

End Sub

Por exemplo, suponha que selecionamos o intervalo A7:C11 .

Quando executamos esta macro, a planilha será automaticamente ampliada para este intervalo:

Exemplo 3: Defina o zoom para um intervalo específico

Podemos usar a seguinte macro para definir o zoom da planilha atualmente ativa para o intervalo C1:E5 :

 SubZoomToRange ()

Range("C1:E5").Select
ActiveWindow.Zoom = True

End Sub

Quando executamos esta macro, a planilha será automaticamente ampliada para este intervalo:

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns em VBA:

Como contar o número de linhas em um intervalo usando VBA
Como navegar em planilhas usando VBA
Como mostrar todas as linhas usando VBA

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *