Home » ワードマクロ・Word VBAの使い方 » WordのBordersとBorderが持つプロパティの比較一覧

WordのBordersとBorderが持つプロパティの比較一覧

動作検証バージョン:64bit Windows 10 Pro + 32bit Wordバージョン2102 ビルド13801.20266 Microsoft Store)

拙著『Excel VBAユーザーのためのWord VBA入門(1)』の、「6-7. ParagraphsはParagraphと同じメソッド・プロパティを多く持つ」で、コレクションに用意されているプロパティやメソッドは、要素である単独のオブジェクトよりも少ないのが一般的であるとお伝えしています。

この一般論とはまったく逆に、Word VBAには、コレクションより単独のオブジェクトのほうが、たくさんのプロパティ・メソッドを持っているケースがあります。

罫線を表すBordersコレクションとBorderオブジェクトの場合、コレクションのほうが多くのプロパティを持っています。

そんなBordersコレクションとBorderオブジェクトに用意されているプロパティを、比較するための一覧を作成しておきます。

Borders
のプロパティ
戻り値Border
のプロパティ
戻り値
AlwaysInFrontBoolean-
ApplicationApplicationApplicationApplication
-ArtStyleWdArtStyle
-ArtWidthLong
-ColorWdColor
-ColorIndexWdColorIndex
CountLong-
CreatorLongCreatorLong
DistanceFromWdBorderDistanceFrom-
DistanceFromBottomLong-
DistanceFromLeftLong-
DistanceFromRightLong-
DistanceFromTopLong-
EnableLong-
Enable
FirstPageInSection
Boolean-
Enable
OtherPagesInSection
Boolean-
HasHorizontalBoolean-
HasVerticalBoolean-
-InsideBoolean
InsideColorWdColor-
InsideColorIndexWdColorIndex-
InsideLineStyleWdLineStyle-
InsideLineWidthWdLineWidth-
JoinBordersBoolean-
-LineStyleWdLineStyle
-LineWidthWdLineWidth
OutsideColorWdColor-
OutsideColorIndexWdColorIndex-
OutsideLineStyleWdLineStyle-
OutsideLineWidthWdLineWidth-
ParentObjectParentObject
ShadowBoolean-
SurroundFooterBoolean-
SurroundHeaderBoolean-
-VisibleBoolean

Borderオブジェクトにメソッドはない

メソッドについては、Borderオブジェクトには用意されておらず、Bordersコレクションには、
  ApplyPageBordersToAllSectionsメソッド
  Itemメソッド
の2つが存在します。

最終更新日時:2022-09-14 14:10

[スポンサードリンク]

Home » ワードマクロ・Word VBAの使い方 » WordのBordersとBorderが持つプロパティの比較一覧

「ワードマクロ・Word VBAの使い方」の記事一覧

検索

Copyright © インストラクターのネタ帳 All Rights Reserved.

.