Klasse Frames (Word VBA)

Referenz zum Word-Objektmodell Um eine Frames -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim frms as Frames
Set frms = ActiveDocument.Frames

For Each

Hier ist ein Beispiel für die Verarbeitung der Frames -Elemente in einer Sammlung


Dim frm As Frame
For Each frm In ActiveDocument.Frames
	
Next frm

Add

Gibt ein Frame-Objekt zurück, das einen neuen Frame darstellt, der einem Bereich, einer Markierung oder einem Dokument hinzugefügt wurde.

Add (Range)

Range: Der Bereich, der vom Frame umgeben werden soll.


ActiveDocument.Frames.Add Range:=Selection.Range

Count

Gibt einen Wert vom Typ Long zurück, der die Anzahl der Frames in der Auflistung darstellt.


Dim lngCount As Long
lngCount = ActiveDocument.Frames.Count

Delete

Löscht die angegebene Frames-Auflistung Feld.


ActiveDocument.Frames.Delete

Item

Gibt ein einzelnes Frames -Objekt in einer Auflistung zurück.

Item (Index)

Index: Das einzelne Objekt zurückgegeben werden soll.


Dim frm As Frame
Set frm = ActiveDocument.Frames(Index:=1)