Classe Zoom - opções de ampliação (Word VBA)

Contém opções de ampliação (por exemplo, o percentual de zoom) para uma janela ou painel. O objeto Zoom é um membro da coleção Zooms. Para usar uma variável de classe Zoom, ela primeiro precisa ser instanciada por exemplo

For Each

Aqui está um exemplo de processamento dos itens Zoom em uma coleção.


Dim pan As Pane: Set pan = 
Dim zoo As Zoom
For Each zoo In pan.Zooms
	With zoo
		
	End With
Next zoo

PageColumns

Retorna ou define o número de páginas a serem exibidas lado a lado na tela ao mesmo tempo no modo de layout de impressão ou visualizar impressão. Long de leitura/gravação.


With ActiveDocument.ActiveWindow.View 
 .Type = wdPrintView 
 .Zoom.PageColumns = 2 
 .Zoom.PageRows = 1 
End With

PageFit

Retorna ou define a ampliação da exibição de uma janela de forma que a página inteira ou a largura inteira da página fique visível. Leitura/gravação WdPageFit. Os valores de retorno possíveis são wdPageFitBestFit - Melhor ajuste à página da janela ativa, wdPageFitFullPage - Exibição da página inteira, wdPageFitNone - Não ajusta as configurações de exibição da página, wdPageFitTextFit - Melhor ajuste ao texto da página da janela ativa.

A constante wdPageFitFullPage não tem efeito algum quando o documento não está no modo de layout de impressão. Quando a propriedade PageFit está definida como wdPageFitBestFit, o percentual de zoom é recalculado automaticamente toda vez que o tamanho da janela de documento é alterado. A configuração dessa propriedade como wdPageFitNone evita que o percentual de zoom seja recalculado sempre que isso acontece.


With Windows("Letter.doc").View 
 .Type = wdNormalView 
 .Zoom.PageFit = wdPageFitBestFit 
End With

PageRows

Retorna ou define o número de páginas a ser exibidas de uma acima da outra na tela ao mesmo tempo no modo de layout de impressão ou visualizar impressão. Long de leitura/gravação.


PrintPreview = True 
With ActiveDocument.ActiveWindow.View.Zoom 
 .PageColumns = 1 
 .PageRows = 2 
End With

Percentage

Retorna ou define a ampliação para uma janela como um percentual. Long de leitura/gravação.


With ActiveDocument.ActiveWindow.View 
 .Type = wdNormalView 
 .Zoom.Percentage = 80 
End With