Classe Frames (Word VBA)

Referência do modelo de objeto do Word Para usar uma variável de classe Frames, ela primeiro precisa ser instanciada por exemplo


Dim frms as Frames
Set frms = ActiveDocument.Frames

For Each

Aqui está um exemplo de processamento dos itens Frames em uma coleção.


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

Add

Retorna um objeto Frame que representa um novo quadro adicionado a um intervalo, seleção ou documento.

Add (Range)

Range: O intervalo ao redor do qual você deseja dispor o quadro.


ActiveDocument.Frames.Add Range:=Selection.Range

Count

Retorna um Long que representa o número de quadros na coleção. Somente leitura.


Dim lngCount As Long
lngCount = ActiveDocument.Frames.Count

Delete

Exclui a coleção Frames especificada.


ActiveDocument.Frames.Delete

Item

Retorna um objeto frames individual em uma coleção.

Item (Index)

Index: O objeto individual a ser retornado.


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