対象のシートの2列目と1行目を固定する
メニューからやるには
表示 > 固定 のメニューから選択できます
これをスクリプトで実現したくて書きました。
コード.gs
function setFrozenColRows() { var url = 'https://docs.google.com/spreadsheets/d/ID/edit#gid=0'; var ss = SpreadsheetApp.openByUrl(url); var sheet = ss.getSheets()[0]; sheet.setFrozenColumns(2); sheet.setFrozenRows(1); } |
意訳この機能がやること シートのURLを指定して そのスプレッドシートを取得して 先頭のシートを取得して 2列目を固定して 1行目を固定する |
参考
setFrozenColumns(columns)
setFrozenRows(rows)
https://developers.google.com/apps-script/reference/spreadsheet/sheet#setFrozenRows(Integer)
setFrozenColumns(columns)
setFrozenRows(rows)
https://developers.google.com/apps-script/reference/spreadsheet/sheet#setFrozenRows(Integer)