Borders オブジェクト (Word)
オブジェクトの罫線を表す Border オブジェクトのコレクションです。
Borders プロパティを使用して Borders コレクションを取得します。 次の使用例は、作業中の文書の最初の段落を既定の罫線で囲みます。
ActiveDocument.Paragraphs(1).Borders.Enable = True
Border オブジェクトを Borders コレクションに追加することはできません。 Borders コレクションのメンバー数には制限があり、オブジェクトの種類に応じて異なります。 たとえば、表の場合、 Borders コレクションのメンバー数は 6 ですが、段落の場合は 4 です。
引数 index を使用して罫線を識別して Borders (index) を使用し、単一の Border オブジェクトを取得します。 引数 Index に使用できる定数は、 WdBorderType クラスの定数のいずれかです。 WdBorderType クラスの定数の中には、選択またはインストールされている言語の設定 (たとえば、日本語) によっては使用できないものがあります。
罫線を Border オブジェクトに適用するには、LineStyle プロパティを使用します。 次の使用例は、作業中の文書の最初の段落の後に二重罫線を設定します。
With ActiveDocument.Paragraphs(1).Borders(wdBorderBottom)
.LineStyle = wdLineStyleDouble
.LineWidth = wdLineWidth025pt
End With
次の使用例は、選択範囲の最初の文字を囲むように一重罫線を設定します。
With Selection.Characters(1)
.Font.Size = 36
.Borders.Enable = True
End With
次の使用例は、最初のセクションの各ページを囲むように絵柄をページ罫線として追加します。
For Each aBorder In ActiveDocument.Sections(1).Borders
With aBorder
.ArtStyle = wdArtSeattle
.ArtWidth = 20
End With
Next aBorder
- AlwaysInFront
- アプリケーション
- Count
- Creator
- DistanceFrom
- DistanceFromBottom
- DistanceFromLeft
- DistanceFromRight
- DistanceFromTop
- Enable
- EnableFirstPageInSection
- EnableOtherPagesInSection
- HasHorizontal
- HasVertical
- InsideColor
- InsideColorIndex
- InsideLineStyle
- InsideLineWidth
- JoinBorders
- OutsideColor
- OutsideColorIndex
- OutsideLineStyle
- OutsideLineWidth
- Parent
- Shadow
- SurroundFooter
- SurroundHeader
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。