SpreadJS製品ヘルプ
セルのロック
SpreadJS > サンプルコード > セルのサンプルコード > セルのロック

セルをロックできます。

コードの使用

次のサンプルコードは、セルをロックし、シートを保護します。

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;
 }
関連トピック

開発者の手引き