Я пытаюсь отсортировать все строки в заданном диапазоне на основе столбца. Я пробовал это:
BatchUpdateSpreadsheetRequest busReq = new BatchUpdateSpreadsheetRequest();
SortSpec ss = new SortSpec();
// ordering ASCENDING or DESCENDING
ss.setSortOrder("DESCENDING");
// the column number starting from 0
ss.setDimensionIndex(1);
SortRangeRequest srr = new SortRangeRequest();
srr.setSortSpecs(Arrays.asList(ss));
Request req = new Request();
req.setSortRange(srr);
busReq.setRequests(Arrays.asList(req));
// mService is a instance of com.google.api.services.sheets.v4.Sheets
this.mService.spreadsheets().batchUpdate(spreadsheetId, busReq).execute();
Но проблема в том, что он сортирует определенный столбец c, в котором я хочу отсортировать все строки на основе этого столбца. Есть предложения?
В основном я хочу добиться этого с помощью API листов java: ![enter image description here](https://i.stack.imgur.com/P6WYB.png)