こんにちは4号です
今までGAS上でスプレッドシートのシートの取得をする手段は
・getSheetByNameメソッド⇒シート名を指定してシートを取得
・getSheetsメソッド⇒全てのシートを配列形式で取得
・getActiveSheetメソッド⇒アクティブなシートを取得
の3種類のみでしたが、
最近新たにgetSheetByIdメソッドが追加されました!
getSheetByIdメソッドはシートIDでシートを取得します。
これによりシート名が変更されても問題なく対象のシートを取得することができますね!
設計上、問題なさそうであればgetSheetByIdメソッドをシート取得のメインで利用してみてはいかがでしょうか!
私はメインで使っていきます!
弊社では
・GoogleWorkspace、Gemini for GoogleWorkspaceの導入支援
・Google各アプリケーションの活用セミナー、質問サポート
などを提供しております。
ご興味ございましたらお気軽にお問い合わせください。