GASでスプレッドシートの最大行を取得する

GASでスプレッドシートの最大行を取得するには

  • getMaxRows()

を使う。

・getMaxRows()
内容にかかわらず、シート内の現在の行数を返します。

戻る
Integer – シートの最大高さ

参照:sheet#getMaxRows()

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

  • sht.getLastRow()でシートの最終行を取得。
  • sht.getMaxRow()でシートの最大行を取得。

メッセージボックスに最終行と最大行を表示するスクリプト。

 

Google apps scriptでスプレッドシートの最大行を取得するsample

 

まとめ

シートに入力されている内容に全く関係なく、シートの最大行を取得する。

sht.getRange(“A:A”).getLastRow()でも同じ答えを取得出来る。

他のシートからデータが移動されて最大行が変わっている時に使えるメソッドかな・・

sheetオブジェクト.getMaxRows()

sがつくので気をつけたい。

>>GASでスプレッドシートの最終行を取得する

>>GASでスプレッドシートの最終列を取得する

>>GASでスプレッドシートの最大列を取得する

>>GASでスプレッドシートに連番をふる