Freigeben über


Windows.ItemEx-Eigenschaft (Visio)

Gibt ein Window-Objekt aus einer Auflistung zurück. Schreibgeschützt.

Syntax

Ausdruck. ItemEx( _CaptionOrIndex_ )

Ausdruck Eine Variable, die ein Windows-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
CaptionOrIndex Erforderlich Variant Enthält die Beschriftung oder den Index des abzurufenden Fensters. Weitere Informationen finden Sie in den Anmerkungen.

Rückgabewert

Fenster

Hinweise

Die ItemEx-Eigenschaft ähnelt der Item-Eigenschaft in Bezug auf die Anwendung auf die Windows-Auflistung, allerdings kann es sich bei dem ersten Argument entweder um die Fensterbeschriftung oder um den Index handeln. Ab Microsoft Office Visio 2003 verfügen alle integrierten MDI-Fenster (Multiple Document Interface) über eindeutige Beschriftungen, obwohl es keine Garantie dafür gibt, dass untergeordnete Fenster eindeutige Beschriftungen aufweisen. Wenn mehrere Teilfenster dieselbe Beschriftung haben, gibt ItemEx die Beschriftung mit dem kleinsten Index zurück.

Beispiel

Dieses VBA-Makro (Microsoft Visual Basic for Applications) zeigt, wie sie die ItemEx-Eigenschaft verwenden, um ein Fenster in Visio aktiv zu machen. Es fügt der Documents-Auflistung ein Dokument hinzu, wodurch ein neues Fenster erstellt wird. Anschließend ruft sie die Indexnummer des neuen Fensters ab (entspricht der Anzahl der Fensterelemente), verwendet diese Indexnummer, um die Untertitel des neuen Fensters abzurufen, und übergibt dann die Untertitel an die ItemEx-Eigenschaft, um das neue Fenster zu aktivieren.

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

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.