使用英语阅读

通过


Word) (Frameset 对象

代表整个框架页或框架页中的单个图文框。

备注

使用 DocumentPane 对象的 Frameset 属性可返回 Frameset 对象。

  • 对于影响框架页上所有框架的属性或方法,请使用 Document 对象中的 Frameset 对象 ( ActiveWindow.Document.Frameset) 。

  • 对于影响框架页面上单个帧的属性或方法,请使用 Pane 对象中的 Frameset 对象 ( ActiveWindow.ActivePane.Frameset) 。

以下示例实现的功能是:打开名为“Proposal.doc”的文件,基于该文件创建一个框架页,然后在该框架页的左侧添加一个包含文件目录的图文框。

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

以下示例在指定图文框的右侧添加一个新图文框。

ActiveDocument.ActiveWindow.ActivePane.Frameset _ 
 .AddNewFrame wdFramesetNewRight

以下示例将框架页的第三个 Frameset 子对象的名称设置为“BottomFrame”。

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

本示例将指定的帧链接到名为“Order.htm”的本地文件。它将框架设置为可调整大小,在 Web 浏览器中使用滚动条显示,并且设置为与活动窗口高 25%。

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

以下示例将 Microsoft Word 设置为在指定框架页中显示图文框边框。

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

以下示例将框架页上的图文框边框设置为 6 磅宽,茶色。

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

备注

有关创建框架页的详细信息,请参阅创建框架页

另请参阅

Word 对象模型参考

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。