Evento Viewer.OnViewChanged (Visualizador do Visio)
Ocorre quando a exibição da página atual é alterada no Visualizador do Microsoft Visio.
Sintaxe
expressão. OnViewChanged (PageXAtViewCenter, PageYAtViewCenter, ZoomFactor)
Expressão Uma expressão que retorna um objeto Viewer .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
PageXAtViewCenter | Obrigatório | Double | A coordenada x, em unidades de desenho, do centro da página. |
PageYAtViewCenter | Obrigatório | Double | A coordenada y, em unidades de desenho, do centro da página. |
ZoomFactor | Obrigatório | Double | O fator pelo qual o zoom (o tamanho da página) é multiplicado. |
Valor de retorno
Nada
Comentários
O modo de exibição de página consiste no ponto central da página, expresso em coordenadas de página x-y, com a origem do sistema de coordenadas no canto inferior esquerdo da página e o fator zoom, expresso como um percentual numérico, variando de 1% a 400%.
Você pode obter a exibição de página atual em Visualizador do Visio usando o método GetPageView e definir a exibição de página programaticamente usando o método SetPageView.
Exemplo
O código a seguir mostra como usar o evento OnViewChanged para exibir os novos dados de exibição de página na janela Imediata.
Private Sub vsoViewer_OnViewChanged(ByVal PageXAtViewCenter As Double, ByVal PageYAtViewCenter As Double, ByVal ZoomFactor As Double)
Dim dblXPoint As Double
Dim dblYPoint As Double
Dim dblZoomFactor As Double
vsoViewer.GetPageView dblXPoint, dblYPoint, dblZoomFactor
Debug.Print "New x-coordinate is:"; dblXPoint
Debug.Print "New y-coordinate is:"; dblYPoint
Debug.Print "New zoom factor is:"; dblZoomFactor
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.