Google Sheets API v4 - Wie füge ich eine Zeile nach der letzten Zeile mit einem Wert ein?

Ich füge Daten mit der neuen Google Sheets API v4 in eine Tabelle ein, der Code funktioniert einwandfrei und die Daten sind gut in die Tabelle eingefügt.

Aber wie kann man die letzte Zeile mit Daten herausfinden, um die Daten danach hinzuzufügen?

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();

es gibt einen Trick in der A1 Notation dafür?

Ich brauche ein Äquivalent zu .getLastRow vonGoogle Apps Script

Antworten auf die Frage(8)

Ihre Antwort auf die Frage