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.