Appends a range of cells to a spreadsheet. Writes data to the next available row of the sheet.
NOTE: The data can be written OUTSIDE of the defined range.
const spreadsheetId = "...";
const range = "Sheet1!H1";
// also support multiple rows
const values = [[new Date().toISOString(), randomString(), randomString()]];
let data = await sheets.appendRange(spreadsheetId, range, values);
The spreadsheet ID
The range to append, e.g. "sheetName!A1:Z1000"
The raw values to append. Support single or multiple rows.
Reads a range of cells from a spreadsheet.
The spreadsheet ID
The range to read, e.g. "sheetName!A1:Z1000"
Optional
options: SpreadsheetReadOptionsFull docs at http://bit.ly/3k4G16i
The raw values of the cells in the range
Writes a range of cells to a spreadsheet.
The spreadsheet ID
The range to write, e.g. "sheetName!A1:Z1000"
The raw values to write
Generated using TypeDoc
This interface is meant to be used as a wrapper around the Google Sheets API.