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

Die folgenden Prozeduren können zum Festlegen der Frames Klassenvariablen verwendet werden : Document.Frames, Range.Frames und Selection.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)