Propriedade Application.ActiveWindow (Visio)
Retorna o objeto Windows ativo. Somente leitura.
Sintaxe
expressão. Activewindow
expressão Uma variável que representa um Aplicativo objeto.
Valor de retorno
Janela
Comentários
A janela ativa pode ser de um dos seguintes tipos de janela: Desenho, Estêncil, ShapeSheet, Editar Ícone ou uma janela Desenho ou Estêncil criada por um complemento.
A janela ativa do aplicativo pode ser somente uma janela de quadro MDI; não pode ser uma das janelas flutuantes, encaixadas ou ancoradas. Para obter uma lista completa de tipos de janela, consulte a propriedade Window.Type .
Se uma janela em uma instância do Microsoft Visio não estiver ativa, a propriedade ActiveWindow retornará Nothing.
Se sua solução do Visual Studio incluir a referência Microsoft.Office.Interop.Visio , essa propriedade será mapeada para os seguintes tipos:
- Microsoft.Office.Interop.Visio.IVApplication.ActiveWindow
Exemplo
A macro VBA (Microsoft Visual Basic for Applications) a seguir mostra como obter a janela ativa sem qualificação do objeto global do Microsoft Office Visio, que está disponível automaticamente para o código VBA que faz parte do projeto VBA de um documento do Visio.
Public Sub ActiveWindow_Example()
Dim vsoWindow As Visio.Window
'Get the active window.
Set vsoWindow = ActiveWindow
'To verify that we got the active window, print its caption.
Debug.Print vsoWindow.Caption
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.