Word) (Frameset 对象
代表整个框架页或框架页中的单个图文框。
使用 Document 或 Pane 对象的 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
备注
有关创建框架页的详细信息,请参阅创建框架页。
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。