非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

【GAS】スプレッドシートの別のシートを選択(アクティブ)にする方法

   

単純な操作ですが、Google Apps Script(GAS)でスプレッドシートのシートを選択(アクティブ)にする方法についてです。簡単だからか意外とググるの苦労します。

※検索ワードを「GAS シート 選択」ではなく「GAS シート アクティブ」とすると出てきますけどね。ただExcelマクロだとSheet(“Sheet1”).Selectなので「選択」という言葉を使ってしまうと思います。

ソースコードはこちら。これで「シート2」が選択されます。

var spread = SpreadsheetApp.getActiveSpreadsheet();
spread.getSheetByName("シート2").activate();
 

 

選択後にシートを制御することを考えると以下の方が良いかも。

var spread = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spread.getSheetByName("シート2");
sheet.activate();

console.log("シート名:" + sheet.getSheetName()); 
 

 

 

スポンサーリンク

 - Google Apps Script