1

How can I update spreadsheet range with a list of values? For example if I have range A1:C7 and I want 1, 2, 3, 4, ... 21 values in cells. I can't even get a cell list with sheet.range function.

cell_list = sh.range('A1:C7', returnas='cells')

cause it does not return cell object if spreadsheet has empty cells.

Davis Merrit
  • 123
  • 1
  • 1
  • 10

1 Answers1

1

To update a range of cells you can use a 2d list

wks.update_cells('A2:C7',[[1,2,3],[4,5,6],[7,8,9] ... etc  ]) 

to get cell objects even if you have empty cells, use

get_values('A1', 'C7', returnas='cells', include_all=True)

sheet.range currently dosen't return the exact rectangle specified (sticking to the api v4). Try raising an issue in github to get it fixed.

Nithin
  • 5,470
  • 37
  • 44