node-google-spreadsheet icon indicating copy to clipboard operation
node-google-spreadsheet copied to clipboard

Google Sheets API wrapper for Javascript / Typescript

Results 113 node-google-spreadsheet issues
Sort by recently updated
recently updated
newest added

Works out of the box when deployed on GCP, or using GOOGLE_APPLICATION_CREDENTIALS env var for local dev.

This im using to check headers `await sheet.loadHeaderRow(1)` but giving error - `Error: No values in the header row - fill the first row with header values before trying to...

The **setHeaderRow** method is not documented in the basics, but it's an important one to be able to work with rows of an existing sheet.

Adds a base method to `GoogleSpreadsheet` for fetching metadata by Id and then also for creating metadata The child classes (Worksheet, Rows, Cells) then call these with the right values...

``` await sheet.loadCells('A1:A200'); let a1 = sheet.getCell(0, 0); ``` works !! but.. ``` await sheet.loadCells('MyRange'); let a1 = sheet.getCell(0, 0);

needs investigation

await sheet.getRows() reading all the rows and then finding a specific row is very bulky work for the update & delete operation. Please add some query options for that.

Hi, can I use this package to set data validation rules for a range of cells? I've tried sheet._makeSingleUpdateRequest and sheet.setDataValidation without success. Thanks! ``` values =[ {userEnteredValue: 'Emeli Studs...

enhancement

This PR adds optional logic that will retry every request that returns in a 429 response. A `429` means you have been rate-limited according to these [usage-limits](https://developers.google.com/sheets/api/reference/limits) This is **off**...

Hi there! I have a small React app I made with create-react-app, and I'm trying to add your library to it so I can push data from a form to...

It seems the sheet only loads columns A-Z. I have a sheet with AA, AB, AC etc.. Any ideas?

needs investigation