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.

.