Partager via


Propriété Application.ActiveWindow (Visio)

Renvoie l’objet Window actif. En lecture seule.

Syntaxe

expression. ActiveWindow

expressionUne variable qui représente un objetApplication.

Valeur renvoyée

Fenêtre

Remarques

La fenêtre active peut être de l’un des types suivants : Dessin, Gabarit, ShapeSheet, Modifier l’icône ou une fenêtre Dessin ou Gabarit créée par un module complémentaire.

La fenêtre active de l’application ne peut être qu’une fenêtre de cadre MDI et non une fenêtre flottante, fixe ou ancrée. Pour obtenir la liste complète des types de fenêtres, consultez la propriété Window.Type .

Si une fenêtre d’une instance de Microsoft Visio n’est pas active, la propriété ActiveWindow renvoie la valeur Nothing.

Si votre solution Visual Studio inclut la référence Microsoft.Office.Interop.Visio , cette propriété correspond aux types suivants :

  • Microsoft.Office.Interop.Visio.IVApplication.ActiveWindow

Exemple

La macro Microsoft Visual Basic pour Applications (VBA) suivante montre comment obtenir la fenêtre active sans qualification à partir de l’objet global Microsoft Office Visio, qui est automatiquement disponible pour le code VBA qui fait partie du projet VBA d’un document 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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.