Objet Frameset (Word)
Représente une page de cadres entière ou un seule cadre dans une page de cadres.
Utilisez la propriété Frameset d’un objet Document ou Pane pour renvoyer un objet Frameset .
Pour les propriétés ou méthodes qui affectent tous les cadres d’une page de cadres, utilisez l’objet Frameset de l’objet Document (
ActiveWindow.Document.Frameset
).Pour les propriétés ou méthodes qui affectent des cadres individuels sur une page de cadres, utilisez l’objet Frameset de l’objet Pane (
ActiveWindow.ActivePane.Frameset
).
Cet exemple montre comment ouvrir un fichier appelé « Proposal.doc », créer une page de cadres basée sur ce fichier et ajouter un cadre (située à gauche de la page) contenant une table des matières pour ce fichier.
Documents.Open "C:\My Documents\proposal.doc"
ActiveDocument.ActiveWindow.ActivePane.NewFrameset
ActiveDocument.ActiveWindow.ActivePane.TOCInFrameset
Cet exemple montre comment ajouter un nouveau cadre à droite du cadre spécifié.
ActiveDocument.ActiveWindow.ActivePane.Frameset _
.AddNewFrame wdFramesetNewRight
Cet exemple montre comment affecter le nom « BottomFrame » au troisième objet Frameset enfant de la page de cadres.
ActiveWindow.Document.Frameset _
.ChildFramesetItem(3).FrameName = "BottomFrame"
Cet exemple montre comment lier le frame spécifié à un fichier local appelé « Order.htm ». Il définit le frame pour qu’il puisse être redimensionnable, qu’il s’affiche avec des barres de défilement dans un navigateur web et qu’il soit de 25 % aussi haut que la fenêtre active.
With ActiveDocument.ActiveWindow.ActivePane.Frameset
.FrameDefaultURL = "C:\My Documents\order.htm"
.FrameLinkToFile = True
.FrameResizable = True
.FrameScrollbarType = wdScrollbarTypeYes
.HeightType = wdFramesetSizeTypePercent
.Height = 25
End With
Cet exemple montre comment afficher les bordures des cadres dans la page de cadres spécifiée.
ActiveDocument.ActiveWindow.ActivePane.Frameset _
.FrameDisplayBorders = True
Cet exemple montre comment définir une largeur de 6 points et la couleur ocre pour les bordures des cadres d'une page de cadres.
With ActiveWindow.Document.Frameset
.FramesetBorderColor = wdColorTan
.FramesetBorderWidth = 6
End With
Notes
Pour plus d'informations sur la création des pages de cadres, voir Création de pages de cadres.
Référence du modèle objet Word
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.