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)