Evento Viewer.OnLayerChanged (Visualizador do Visio)
Ocorre quando uma camada é alterada no documento aberto em Visualizador do Microsoft Visio.
Sintaxe
expressão. OnLayerChanged (LayerIndex, Visible, ColorOverride, Color, ColorTrans)
Expressão Uma expressão que retorna um objeto Viewer .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
LayerIndex | Obrigatório | Long | O índice da camada alterada. |
Visible | Obrigatório | Boolean | Indica se a camada alterada está visível na interface do usuário. |
ColorOverride | Obrigatório | Boolean | Indica se deve substituir a cor das formas na camada alterada. |
Color | Obrigatório | OLE_COLOR | A cor da camada alterada, expressa em valores RGB. |
ColorTrans | Obrigatório | Double | O percentual de transparência da camada alterada. |
Comentários
Você pode alterar uma camada na caixa de diálogo Propriedades da Camada ou programaticamente usando as propriedades LayerColor, LayerColorOverride, LayerColorTrans e LayerVisible .
Exemplo
O código a seguir mostra como usar o evento OnLayerChanged para exibir o novo percentual de transparência da camada alterada na janela Imediata.
Private Sub vsoViewer_OnLayerChanged(ByVal LayerIndex As Long, ByVal Visible As Boolean, ByVal ColorOverride As Boolean, ByVal Color As stdole.OLE_COLOR, ByVal ColorTrans As Double)
Debug.Print "The new transparency percentage is"; ColorTrans
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.