Partager via


Propriété Windows.ItemEx (Visio)

Renvoie un objet Window à partir d’une collection. En lecture seule.

Syntaxe

expression. ItemEx( _CaptionOrIndex_ )

Expression Variable qui représente un objet Windows .

Parameters

Nom Requis/Facultatif Type de données Description
CaptionOrIndex Requis Variant Contient la légende ou l'index de la fenêtre à récupérer. Reportez-vous aux notes pour plus de détails.

Valeur renvoyée

Fenêtre

Remarques

La propriété ItemEx est similaire à la propriété Item si elle s'applique à la collection Windows, à la différence que le premier argument peut être soit la légende de la fenêtre, soit l'index. À compter de Microsoft Office Visio 2003, toutes les fenêtres MDI (Multiple Document Interface) intégrées ont des légendes uniques, bien qu’il n’y ait aucune garantie que les sous-fenêtres aient des sous-titres uniques. Si plusieurs sous-fenêtres ont la même légende, ItemEx renvoie celle avec l'index le plus faible.

Exemple

Cette macro Microsoft Visual Basic pour Applications (VBA) indique comment utiliser la propriété ItemEx pour rendre active une fenêtre dans Visio. Elle ajoute un document à la collection Documents, créant ainsi une nouvelle fenêtre. Ensuite, il obtient le numéro d’index de la nouvelle fenêtre (qui est égal au nombre d’éléments de fenêtre), utilise ce numéro d’index pour obtenir la légende de la nouvelle fenêtre, puis transmet la légende à la propriété ItemEx pour activer la nouvelle fenêtre.

Sub ItemEx_Example() 
 
 Dim intWindowCount As Integer 
 Dim strWindowCaption As String 
 
 'Add a document not based on a template to the collection 
 Application.Documents.Add ("") 
 
 'Get the index number in the Windows collection of the new window 
 intWindowCount = Application.Windows.Count 
 
 'Get the new window's caption 
 strWindowCaption = Application.Windows(intWindowCount) 
 
 'Activate the new window 
 Application.Windows.ItemEx(strWindowCaption).Activate 
 
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.