BackColor プロパティ
対 象
fpSpreadコントロール
機 能
スプレッドシート全体や行、列、セル、セルブロックの背景色を設定します。
書 式
設 定 値
長整数型
背景色(デフォルト &H00FFFFFF&)
用 法
設計時:なし
実行時:設定および参照
解 説
BackColorプロパティは、Col、Rowの各プロパティが示すセルに背景色を設定します。
👉 BlockModeプロパティを使用すると、Col、Row、Col2、Row2の各プロパティが示すセルブロックに対して、BackColorプロパティの値を有効にすることができます。
Lockプロパティによってロックされているセルに対しては、BackColorの設定よりも、LockBackColorプロパティの設定が優先されます。
BackColorを使用してセルブロックのロックの状態を参照する際、セルブロックに含まれる個々のセルのBackColorの値が同一でない場合は、アクティブセルのみの値が返されます。
👉 ■ コンボボックス型セルのドロップダウンリストの背景色は変更できません。常に白で表示されます。
■ デフォルトでは、セルの背景色は右と下のグリッド線の上に表示されます。BackColorStyleプロパティを使用して、グリッド線の表示方法を設定してください。
■ 遇数行、奇数行の背景色を設定するには、SetOddEvenRowColorメソッドを使用します。
■ デフォルトでは、セルの背景色は右と下のグリッド線の上に表示されます。BackColorStyleを使用して、グリッド線の表示方法を設定してください。
■ コマンドボタン型セルの背景色はTypeButtonColorプロパティで設定します。
サンプル
次のサンプルコードは、チェックボックス型セルを作成します。
With fpSpread1
.Col = 2
.Row = 3
.BackColor = &HC0C0C0
.CellType = SS_CELL_TYPE_CHECKBOX
.TypeCheckText = "チェックボックス"
.TypeCheckTextAlign = SS_CHECKBOX_TEXT_LEFT
.ColWidth(2) = 10
End With