条件付き書式の境界を表す Borders コレクションを返します。
構文
式。罫線
式FormatCondition オブジェクトを表す変数。
注釈
FormatCondition によって返される Borders コレクションは、条件付き書式のサイド定数 xlLeft、xlRight、xlTop、および xlBottom を使用します。
このコレクションでは、 xlEdgeLeft、 xlEdgeRight、 xlEdgeTop、 xlEdgeBottom、 xlInsideHorizontal、または xlInsideVertical を使用しないでください。 これらの定数は Range.Borders に適用されます。
FormatCondition.Borders で xlEdge インデックスを使用すると、LineStyle や Weight などのプロパティにアクセスすると、実行時エラー 1004 (COM エラー 0x800A03EC) が発生する可能性があります。
サポートされている条件付き書式の側を選択すると、 LineStyle、 Weight、および Color のプロパティを読み書きできます。 サポートされている線のスタイルと太さについては、 FormatCondition オブジェクトを参照してください。
例
この例では、Sheet1 のセル B2 の最初の条件付き書式ルールの下側の境界線を細い赤い境界線に設定します。
Sub SetConditionalFormatBorder()
With Worksheets("Sheet1").Range("B2") _
.FormatConditions(1).Borders(xlBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 3
End With
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。