CellBorderColor

CellBorderColor プロパティ

対  象 fpSpreadコントロール
機  能 スプレッドシート全体や行、列、セル、またはセルブロックの罫線の色を設定します。
書  式 fpSpread.CellBorderColor[ = value&]

設 定 値

長整数型

罫線の色(デフォルト &H00000000&)

用  法

設計時:なし
実行時:設定および参照

解  説

CellBorderColorプロパティは、Col、Rowの各プロパティが示すセルに罫線を設定します。
セルに罫線を付ける場合は、CellBorderTypeプロパティに罫線の範囲、CellBorderStyleプロパティに罫線の線種、CellBorderColorに罫線の色をそれぞれ設定し、Actionプロパティを「16-罫線の設定」に設定します。


👉 BlockModeプロパティを使用すると、ColRow、Col2、Row2の各プロパティが示すセルブロックに対して、CellBorderColorの値を適用することができます。


隣接する2つのセルに罫線を設定する場合、右方向または下方向に位置するセルの罫線が優先的に表示されます。たとえば、セルA1に赤の罫線を設定した後、セルA2に青の罫線を設定したとします。この場合、セルA2の4辺はすべて青で表示され、セルA1の下辺は青で上書きされます。
スプレッドシートは、左から右方向へ、上から下方向へ向かって描画されていることに注意してください。
罫線の色を参照する場合は、はじめにCellBorderTypeで範囲を設定してからCellBorderColorを参照してください。


🚩 セルブロックを対象にCellBorderColorの値を参照することはできません。


サンプル

次のサンプルコードは、セルに赤の罫線を付けます。

With fpSpread1
.Row = 2.Col = 2  セルを設定
.CellBorderType = 15  上下左右
.CellBorderStyle = SS_BORDER_STYLE_SOLID  実線
.CellBorderColor = RGB(255,0,0)  
.Action = SS_ACTION_SET_CELL_BORDER  罫線を表示
End With