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

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

Google Apps Scriptでスプレッドシートの最終行と最終列を取得する方法

   

Googleスプレッドシートの最終行と最終列をGoogle Apps Script(GAS)で取得する方法です。

var sp = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var lastcol = sp.getLastColumn(); //最終列
var lastrow = sp.getLastRow();    //最終行
 

 

例えば、シートをオールクリアする時なんかに使っています。

ちなみに、シートの最端を取得するのではなく、データが入っている最端です。以下の例で行けばgetLastColumn()6getLastRow()11を返します。

スポンサーリンク

 - Google Apps Script, Google Dirve