Windows.Arrange-Methode (Visio)
Ordnet die Fenster in einer Windows-Auflistung an.
Syntax
Ausdruck. Arrange
( _nArrangeFlags_
)
Ausdruck Eine Variable, die ein Windows-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
nArrangeFlags | Optional | Variant | Ein Flag, das angibt, wie die Fenster angeordnet werden sollen. Standardmäßig werden die Fenster vertikal angeordnet. |
Rückgabewert
Nichts
Bemerkungen
Die Verwendung der Arrange-Methode entspricht dem Klicken auf Alle anordnen in der Gruppe Fenster auf der Registerkarte Ansicht. Das aktive Fenster bleibt aktiv.
Visio betrachtet Fenster von oben nach unten und dann von links nach rechts. Sie können beeinflussen, welche Fenster beim horizontalen Anordnen von Fenstern ganz oben (oder ganz links beim vertikalen Anordnen von Fenstern) enden.
Die folgenden von der Visio-Typbibliothek deklarierten Werte sind gültige Werte für nArrangeFlags. Diese Konstanten werden auch von der Visio-Typbibliothek in VisWindowArrange deklariert.
Konstante | Wert |
---|---|
VisArrangeTileVertical | 1 |
VisArrangeTileHorizontal | 2 |
VisArrangeCascade | 3 |
Beispiel
Das folgende Makro zeigt, wie Sie Fenster aktivieren und anordnen.
Public Sub Arrange_Example()
Dim vsoDocument As Visio.Document
Dim vsoWindow As Visio.Window
Dim vsoWindow2 As Visio.Window
'Create two new windows by adding documents.
Set vsoDocument = Documents.Add("")
Set vsoWindow = ActiveWindow
Set vsoDocument = Documents.Add("")
'Use the Arrange method to tile the windows
'(currently the last opened window is active).
Windows.Arrange
'Use the Activate method to make the other
'window the active window.
vsoWindow.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.