スポンサーリンク

Google App Script(GAS)で、スプレッドシートの指定した列の最終行を取得するスクリプトです。

指定した列の最終行を取得

/**
 * sample4
 * 指定した列の最終行を取得
 * ただし、間に空白行がない事。
 */
function sample4() {
  
  // アクティブなスプレッドシート
  const spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
  
  // アクティブなシート
  const targetSheet = spreadsheet.getActiveSheet();
  
  // A列
  const columnsVals = targetSheet.getRange("A:A").getValues();
  // 最終行(=空白行以外の数)
  const lastRow = columnsVals.filter(String).length;
  
  // ログに出力
  Logger.log(lastRow);
}
スポンサーリンク
おすすめの記事