新しい Google Sheets API v4 を使用してスプレッドシートにデータを挿入しています。コードは完璧に機能し、データはシートに適切に挿入されます。
しかし、データを含む最後の行を見つけて、この後にデータを追加するにはどうすればよいですか?
List<List<Object>> arrData = getData();
ValueRange oRange = new ValueRange();
oRange.setRange("Pedidos!AXXXXXXX"); // I NEED THE NUMBER OF THE LAST ROW
oRange.setValues(arrData);
List<ValueRange> oList = new ArrayList<>();
oList.add(oRange);
BatchUpdateValuesRequest oRequest = new BatchUpdateValuesRequest();
oRequest.setValueInputOption("RAW");
oRequest.setData(oList);
BatchUpdateValuesResponse oResp1 = mService.spreadsheets().values().batchUpdate("ID_SPREADSHEET", oRequest).execute();
このための A1 表記にトリックはありますか?
.getLastRow
Google Apps Scriptと同等のものが必要です。