Google apps scriptでスプレッドシートの全てのシートを取得する

Google apps scriptでスプレッドシートの全てのシートを取得するには

  • getSheets()

を使う。

・getSheets()
このスプレッドシート内のすべてのシートを取得します。

戻る
Sheet[] – スプレッドシート内のすべてのシートの配列

参照:spreadsheet#getSheets()

Google apps scriptでスプレッドシートの全てのシートを取得するスクリプト

getSheets()メソッドを使ってドキュメントの全てのシートを取得。

取得したシートを変数に格納。

変数が1つ以上あったら3つ目までのシート名を取得してメッセージボックスに表示するスクリプト。

Google apps scriptでスプレッドシートの全てのシートを取得するsample

 

まとめ

getSheets()と書く。

ドキュメント内の全シートを配列で取得するニュアンス。

ifと組み合わせて「シート.length=x」にすれば、たとえ100や1000シートあっても目的のシートを直ぐに取得するとかに使えそう。

>>スプレッドシートのセルを取得する

>>スプレッドシートの隣のセルを取得する

>>スプレッドシートの文字色を取得する