0

if spreadsheet is

    A | B | C
 1  1 |
 2  1 | 2 | 
 3  1 | 2 | 3
 4  1 |   | 3

this function from api google spreadsheet

self.service.spreadsheets().values().get(spreadsheetId=self.sheet,
                                                    range='{0}!{1}'.format(wstitle, a1range),
                                                    majorDimension=major_dimension=DIMENSIONS['ROWS'],
                                                    valueRenderOption=VALUE_RENDER_OPTION['FORMATTED'],
                                                    dateTimeRenderOption=DATETIME_RENDER_OPTION['FORMATTED']).execute()

return

[1],[1,2],[1,2,3],[1,'',3]

is possible to return empty cells? e.g.

 [1,'',''],[1,2,''],[1,2,3],[1,'',3]
Andrea Perdicchia
  • 2,786
  • 1
  • 20
  • 19

1 Answers1

2

Sheetsv4 ignores empty cells and does not say that the cell's value is null.

It says in the docs that empty rows and columns are omitted:

Empty trailing rows and columns are omitted.

I would suggest that you assign a dummy data/letter/symbol that represents your empty cells so that when you encounter this data/letter/symbol when you do a check using the "GET" method, you can interpret it as empty cell.

Related SO thread.

Community
  • 1
  • 1
ReyAnthonyRenacia
  • 17,219
  • 5
  • 37
  • 56