Classe Frames (Word VBA)
Référence du modèle objet Word Pour utiliser une variable de classe Frames, elle doit d'abord être instanciée, par exemple
Dim frms as Frames
Set frms = ActiveDocument.Frames
For Each
Voici un exemple de traitement des éléments Frames dans une collection
Dim frm As Frame
For Each frm In ActiveDocument.Frames
Next frm
Add
Renvoie un objet Frame qui représente un nouveau cadre ajouté à une plage, une sélection ou un document.
Add (Range)
Range: Plage que vous voulez encadrer.
ActiveDocument.Frames.Add Range:=Selection.Range
Count
Renvoie un type long qui représente le nombre de cadres dans la collection.
Dim lngCount As Long
lngCount = ActiveDocument.Frames.Count
Delete
Supprime la collection Frames spécifiée.
ActiveDocument.Frames.Delete
Item
Renvoie un objet frames spécifique appartenant à une collection.
Item (Index)
Index: Objet spécifique qui doit être renvoyé.
Dim frm As Frame
Set frm = ActiveDocument.Frames(Index:=1)