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

google

特定行の値を取得

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をコピーしました