セルをロックできます。
次のサンプルコードは、セルをロックし、シートを保護します。
| JavaScript |
コードのコピー
|
|---|---|
window.onload = function(){
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
var activeSheet = spread.getActiveSheet();
// 列1全体をロック解除します。
activeSheet.getRange(-1, 2, -1, 1, GC.Spread.Sheets.SheetArea.viewport).locked(false);
//セル(1,3)をロック解除します。
activeSheet.getCell(1, 3, GC.Spread.Sheets.SheetArea.viewport).locked(false);
activeSheet.getCell(1, 3, GC.Spread.Sheets.SheetArea.viewport).value("unlocked");
// シートを保護し、セルのロックを解除したときだけセルを編集できるようにします。
activeSheet.options.isProtected = true;
}
|
|