スタイルまたはセル範囲 (条件付き書式の一部として定義されている範囲を含む) の境界線を表す Borders コレクションを返します。
構文
式。罫線
式FormatCondition オブジェクトを表す変数。
注釈
このコレクションによって返される Border オブジェクトの場合、上、下、左、および右の境界線でサポートされている境界線プロパティを設定できます。 ただし、 LineStyle プロパティまたは Weight プロパティの読み取りはサポートされておらず、罫線が [条件付き書式] ダイアログで構成されている場合でも、実行時エラー 1004 (COM エラー 0x800A03EC) が発生する可能性があります。
この制限は Range.Borders には適用されません。
例
次の使用例は、シート 1 のセル B2 の下の罫線を細い赤色の実線に設定します。
Sub SetRangeBorder()
With Worksheets("Sheet1").Range("B2").Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 3
End With
End Sub
この例では、Sheet1 のセル B2 の最初の条件付き書式ルールの下側の境界線を細い赤い境界線に設定します。
Sub SetConditionalFormatBorder()
With Worksheets("Sheet1").Range("B2").FormatConditions(1).Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 3
End With
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。