次の方法で共有


Frameset オブジェクト (Word)

フレーム ページ全体またはフレーム ページ上の単一のフレームを表します。

注釈

Frameset オブジェクトを取得するには、Document オブジェクトまたは Pane オブジェクトの Frameset プロパティを使用します。

  • フレーム ページ上のすべてのフレームに影響するプロパティまたはメソッドの場合は、Document オブジェクト ( ActiveWindow.Document.Frameset) の Frameset オブジェクトを使用します。

  • フレーム ページ上の個々のフレームに影響を与えるプロパティまたはメソッドの場合は、Pane オブジェクト ( 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

注:

フレーム ページの作成の詳細については、「フレーム ページを作成する」を参照してください。

関連項目

Word オブジェクト モデル リファレンス

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。