データが入力されている最終行を取得する
では下から上にセルの値を見て最終行を取得しました
今回は上から下にセルの値をみて最初に出現する空白行を取得したくて
コードを書きました。
こういうケースで5行目を検出したい
コード.gs
function getLastRowFromTop() { var sheet = SpreadsheetApp.getActiveSheet(); var range = sheet.getDataRange(); var values = range.getValues(); var targetCol = 0;// 対象の列番号 A列なら0 var result; for(var i = 0; i < values.length; i++) { var value = values[i][targetCol]; if(value === '') { result = i; break; } } Logger.log(result); } |
関連記事
データが入力されている最終行を取得する