作成日: 2018/05/25 最終更新日: 2018/05/25
文書種別
使用方法
詳細
ロックされたセルのスタイル(背景色、テキスト色、フォント)設定するには、SheetViewクラスのLockBackColor、LockForeColor、およびLockFontプロパティを使用します。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(VB)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
' プロテクトとロック(DefaultStyle)の設定
FpSpread1.ActiveSheet.Protect = True
FpSpread1.ActiveSheet.DefaultStyle.Locked = False
FpSpread1.ActiveSheet.RowHeader.DefaultStyle.Locked = False
FpSpread1.ActiveSheet.ColumnHeader.DefaultStyle.Locked = False
' セル範囲をロック
FpSpread1.ActiveSheet.Cells(1, 1, 2, 2).Locked = True
FpSpread1.ActiveSheet.SetValue(1, 1, "abc")
' ロックされたセルのスタイルを設定
FpSpread1.ActiveSheet.LockBackColor = Color.LightCyan
FpSpread1.ActiveSheet.LockForeColor = Color.Red
FpSpread1.ActiveSheet.LockFont = New Font("メイリオ", 12, FontStyle.Italic)
End Sub
' プロテクトとロック(DefaultStyle)の設定
FpSpread1.ActiveSheet.Protect = True
FpSpread1.ActiveSheet.DefaultStyle.Locked = False
FpSpread1.ActiveSheet.RowHeader.DefaultStyle.Locked = False
FpSpread1.ActiveSheet.ColumnHeader.DefaultStyle.Locked = False
' セル範囲をロック
FpSpread1.ActiveSheet.Cells(1, 1, 2, 2).Locked = True
FpSpread1.ActiveSheet.SetValue(1, 1, "abc")
' ロックされたセルのスタイルを設定
FpSpread1.ActiveSheet.LockBackColor = Color.LightCyan
FpSpread1.ActiveSheet.LockForeColor = Color.Red
FpSpread1.ActiveSheet.LockFont = New Font("メイリオ", 12, FontStyle.Italic)
End Sub
◎サンプルコード(C#)
private void Form1_Load(object sender, EventArgs e)
{
// プロテクトとロック(DefaultStyle)の設定
fpSpread1.ActiveSheet.Protect = true;
fpSpread1.ActiveSheet.DefaultStyle.Locked = false;
fpSpread1.ActiveSheet.RowHeader.DefaultStyle.Locked = false;
fpSpread1.ActiveSheet.ColumnHeader.DefaultStyle.Locked = false;
// セル範囲をロック
fpSpread1.ActiveSheet.Cells[1, 1, 2, 2].Locked = true;
fpSpread1.ActiveSheet.SetValue(1, 1, "abc");
// ロックされたセルのスタイルを設定
fpSpread1.ActiveSheet.LockBackColor = Color.LightCyan;
fpSpread1.ActiveSheet.LockForeColor = Color.Red;
fpSpread1.ActiveSheet.LockFont = new Font("メイリオ", 12, FontStyle.Italic);
}
{
// プロテクトとロック(DefaultStyle)の設定
fpSpread1.ActiveSheet.Protect = true;
fpSpread1.ActiveSheet.DefaultStyle.Locked = false;
fpSpread1.ActiveSheet.RowHeader.DefaultStyle.Locked = false;
fpSpread1.ActiveSheet.ColumnHeader.DefaultStyle.Locked = false;
// セル範囲をロック
fpSpread1.ActiveSheet.Cells[1, 1, 2, 2].Locked = true;
fpSpread1.ActiveSheet.SetValue(1, 1, "abc");
// ロックされたセルのスタイルを設定
fpSpread1.ActiveSheet.LockBackColor = Color.LightCyan;
fpSpread1.ActiveSheet.LockForeColor = Color.Red;
fpSpread1.ActiveSheet.LockFont = new Font("メイリオ", 12, FontStyle.Italic);
}
旧文書番号
82763