SPREAD for WPF 4.0J - GcSpreadSheet
セルのロック
MESCIUS SPREAD for WPF 4.0J - GcSpreadSheet > 開発者ガイド > セル > セルのロック

ワークシートを保護すると、セルの編集が禁止することができます。この場合、セルの編集を有効にするには、IRangeインタフェースのLockedプロパティをfalseに設定することでセルのロックを解除できます。セルがロックされている状態で、その中身をコピーすることが可能です。

コードのコピー
// ワークシートを保護します。
GcSpreadSheet1.Workbook.ActiveSheet.Protect(GrapeCity.Spreadsheet.WorksheetLocks.Default, "test"); 
// セルのロックを解除します。 
GcSpreadSheet1.Workbook.ActiveSheet.Cells["C3:D4"].Text = "Unlocked"; 
GcSpreadSheet1.Workbook.ActiveSheet.Cells["C3:D4"].Locked = true; 
コードのコピー
' ワークシートを保護します。
GcSpreadSheet1.Workbook.ActiveSheet.Protect(GrapeCity.Spreadsheet.WorksheetLocks.Default, "test")

' セルのロックを解除します。
GcSpreadSheet1.Workbook.ActiveSheet.Cells("C3:D4").Text = "Unlocked"
GcSpreadSheet1.Workbook.ActiveSheet.Cells("C3:D4").Locked = True