Google apps scriptでスプレッドシートのシートの名前を変更する

Google apps scriptでスプレッドシートのシートの名前を変更するには

  • renameActiveSheet(newName)

を使う。

・renameActiveSheet(newName)
現在のアクティブシートの名前を指定された新しい名前に変更します。

パラメーター

タイプ 説明
newName String 現在のアクティブシートの新しい名前

参照:spreadsheet#renameactivesheetnewname

Google apps scriptでスプレッドシートのシートの名前を変更するスクリプト

スプレッドシートをgetSheets()で取得して、一番左のシートの名前を取得。

setActiveSheetでsheetを取得してrenameActiveSheetでシート名を変更するスクリプト。

 

Google apps scriptでスプレッドシートのシートの名前を変更するsample

 

まとめ

SpreadsheetApp.getActiveSpreadsheet.renameActiveSheet(“シート名”)で変更する。

変更したいシートをSpreadsheetApp.setActiveSheet(sheet)でアクティブにしておく必要がある。

>>スプレッドシートのドキュメントの名前を変更する

>>スプレッドシート内の指定したシートをアクティブにする

>>スプレッドシート内の指定したセル範囲をアクティブにする

>>スプレッドシートにシートを新規追加する