GoogleAppsScript( GAS )で特定行の行数を取得

目次

特定行の値を取得

function myFunction() {
  var spsheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = spsheet.getActiveSheet();

  var sheet_range = sheet.getRange("B:B").getValues();

}

getRange(“B:B”)でB列を全て取得。
この取得方法は、値の入っていないセルからの情報も取得しています

filter(String)

var row_last_num = sheet_range.filter(String).length;

値の入っているセルの数を取得しています

全コード

function myFunction() {
  var spsheet = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = spsheet.getActiveSheet();

  var sheet_range = sheet.getRange("B:B").getValues();
 var row_last_num = sheet_range.filter(String).length;

  console.log(row_last_num);
}

この記事が気に入ったら
いいね または フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次