フレーム ページ全体またはフレーム ページ上の単一のフレームを表します。
注釈
Document オブジェクトまたは Pane オブジェクトの Frameset プロパティを使用して、Frameset オブジェクトを返します。
フレーム ページ上のすべてのフレームに影響するプロパティまたはメソッドの場合は、Document オブジェクト (
ActiveWindow.Document.Frameset) から Frameset オブジェクトを使用します。フレーム ページ上の個々のフレームに影響を与えるプロパティまたはメソッドの場合は、ペイン オブジェクト (
ActiveWindow.ActivePane.Frameset) の Frameset オブジェクトを使用します。
次の使用例は、"Proposal.doc" という名前のファイルを開き、そのファイルに基づいてフレーム ページを作成し、ページの左側にこのファイルの目次を含むフレームを追加します。
Documents.Open "C:\My Documents\proposal.doc"
ActiveDocument.ActiveWindow.ActivePane.NewFrameset
ActiveDocument.ActiveWindow.ActivePane.TOCInFrameset
次の使用例は、指定したフレームの右側に新しいフレームを追加します。
ActiveDocument.ActiveWindow.ActivePane.Frameset _
.AddNewFrame wdFramesetNewRight
次の使用例は、フレーム ページの 3 番目の子 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
次の使用例は、指定したフレーム ページにフレームの枠線が表示されるように設定します。
ActiveDocument.ActiveWindow.ActivePane.Frameset _
.FrameDisplayBorders = True
次の使用例は、フレーム ページのフレームの境界線の幅を 6 ポイントにし、色をベージュにします。
With ActiveWindow.Document.Frameset
.FramesetBorderColor = wdColorTan
.FramesetBorderWidth = 6
End With
注:
フレーム ページの作成の詳細については、「フレーム ページを作成する」を参照してください。
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。