Objeto frameset (Word)

Representa uma página de quadros inteira ou um único quadro em uma página de quadros.

Comentários

Use a propriedade Frameset de um objeto Document ou Pane para retornar um objeto Frameset .

  • Para propriedades ou métodos que afetam todos os quadros em uma página de quadros, use o objeto Frameset do objeto Document ( ActiveWindow.Document.Frameset).

  • Para propriedades ou métodos que afetam quadros individuais em uma página de quadros, use o objeto Frameset do objeto Pane ( ActiveWindow.ActivePane.Frameset).

Este exemplo abre um arquivo chamado "Proposal.doc", cria uma página de quadros baseada no arquivo e adiciona um quadro (do lado esquerdo da página) contendo um sumário do arquivo.

Documents.Open "C:\My Documents\proposal.doc" 
ActiveDocument.ActiveWindow.ActivePane.NewFrameset 
ActiveDocument.ActiveWindow.ActivePane.TOCInFrameset

Este exemplo adiciona um novo quadro à direita do quadro especificado.

ActiveDocument.ActiveWindow.ActivePane.Frameset _ 
 .AddNewFrame wdFramesetNewRight

Este exemplo define o nome do terceiro objeto filho Frameset da página de quadros "BottomFrame."

ActiveWindow.Document.Frameset _ 
 .ChildFramesetItem(3).FrameName = "BottomFrame"

Este exemplo vincula o quadro especificado a um arquivo local chamado "Order.htm". Ele define o quadro como res considerável, para aparecer com barras de rolagem em um navegador da Web e para ser 25% mais alto que a janela ativa.

With ActiveDocument.ActiveWindow.ActivePane.Frameset 
 .FrameDefaultURL = "C:\My Documents\order.htm" 
 .FrameLinkToFile = True 
 .FrameResizable = True 
 .FrameScrollbarType = wdScrollbarTypeYes 
 .HeightType = wdFramesetSizeTypePercent 
 .Height = 25 
End With

Este exemplo define o Microsoft Word para exibir as bordas do quadro na página de bordas especificadas.

ActiveDocument.ActiveWindow.ActivePane.Frameset _ 
 .FrameDisplayBorders = True

Este exemplo define as bordas de quadro na página de quadros como tendo 6 pontos de largura e cor de pêssego.

With ActiveWindow.Document.Frameset 
 .FramesetBorderColor = wdColorTan 
 .FramesetBorderWidth = 6 
End With

Observação

Para obter mais informações sobre como criar páginas de quadros, consulte o artigo sobre criação de páginas de quadros.

Confira também

Referência do modelo de objeto do Word

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.