Google apps scriptで行を固定・解除する
Google apps scriptで行を固定・解除する方法
- setFrozenRows(rows)
を使う。
指定された行数をフリーズします。ゼロの場合、行はフリーズしません。
Google apps scriptで行を固定する例
/*1行目を固定する*/
function gyoukotei() {
var ss,sht
ss = SpreadsheetApp.getActiveSpreadsheet();
sht = ss.getActiveSheet();
//1行目を固定
sht.setFrozenRows(1);
}
結果
1行目が固定されました。
Google apps scriptで行の固定を解除する例
/*1行目の固定を解除する*/
function gyoukotei_kaijo(){
var ss,sht
ss = SpreadsheetApp.getActiveSpreadsheet();
sht = ss.getActiveSheet();
//1行目の固定を解除(0にする)
sht.setFrozenRows(0);
}
結果
1行目の固定が解除されました。
まとめ
getFrozenRowsではない。setFrozenRowsである。
固定する場合はsetFrozenRows(1)←行数を指定。
解除する場合はsetFrozenRows(0)←0を指定。