Frameset-Objekt (Word)
Stellt eine ganze Framesseite oder einen einzelnen Frame auf einer Framesseite dar.
Verwenden Sie die Frameset-Eigenschaft eines Document- oder Pane-Objekts , um ein Frameset-Objekt zurückzugeben.
Verwenden Sie für Eigenschaften oder Methoden, die sich auf alle Frames auf einer Framesseite auswirken, das Frameset-Objekt aus dem Document-Objekt (
ActiveWindow.Document.Frameset
).Verwenden Sie für Eigenschaften oder Methoden, die sich auf einzelne Frames auf einer Framesseite auswirken, das Frameset-Objekt aus dem Pane-Objekt (
ActiveWindow.ActivePane.Frameset
).
In diesem Beispiel wird eine Datei mit dem Namen Proposal.doc geöffnet, eine auf der Datei beruhende Framesseite erstellt und ein Frame (links auf der Seite) mit einem Inhaltsverzeichnis für die Datei hinzugefügt.
Documents.Open "C:\My Documents\proposal.doc"
ActiveDocument.ActiveWindow.ActivePane.NewFrameset
ActiveDocument.ActiveWindow.ActivePane.TOCInFrameset
In diesem Beispiel wird rechts neben dem angegebenen Frame ein neuer Frame hinzugefügt.
ActiveDocument.ActiveWindow.ActivePane.Frameset _
.AddNewFrame wdFramesetNewRight
In diesem Beispiel wird der Name des dritten untergeordneten Frameset-Objekts der Framesseite auf "BottomFrame" festgelegt.
ActiveWindow.Document.Frameset _
.ChildFramesetItem(3).FrameName = "BottomFrame"
In diesem Beispiel wird der angegebene Frame mit einer lokalen Datei namens "Order.htm" verknüpft. Es legt fest, dass die Größe des Frames geändert werden kann, dass er mit Bildlaufleisten in einem Webbrowser angezeigt wird und 25 % so hoch ist wie das aktive Fenster.
With ActiveDocument.ActiveWindow.ActivePane.Frameset
.FrameDefaultURL = "C:\My Documents\order.htm"
.FrameLinkToFile = True
.FrameResizable = True
.FrameScrollbarType = wdScrollbarTypeYes
.HeightType = wdFramesetSizeTypePercent
.Height = 25
End With
In diesem Beispiel wird festgelegt, dass auf der angegebenen Framesseite von Microsoft Word Framerahmen angezeigt werden.
ActiveDocument.ActiveWindow.ActivePane.Frameset _
.FrameDisplayBorders = True
In diesem Beispiel wird für die Framerahmen auf der Framesseite eine Breite von 6 Punkt und die Farbe Gelbbraun festgelegt.
With ActiveWindow.Document.Frameset
.FramesetBorderColor = wdColorTan
.FramesetBorderWidth = 6
End With
Hinweis
Weitere Informationen zum Erstellen von Framesseiten finden Sie unter Erstellen von Framesseiten.
Referenz zum Word-Objektmodell
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.