セルをロックできます。
次のサンプルコードは、セルをロックし、シートを保護します。
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; } |