I have trouble with getting a Value from a Cell in my Spreadsheet. I found the getCell()-method in the documentation but it does not work. It always just gets \"Range\" inst
both getRange()
and getCell()
return a Range object. You need to get call getValue()
or getValues()
on a range to get the data out. In this case as your first getRange("B1")
is only referencing a single cell, you don't need the getCell(1,1)
lastPlusOnes = ss.getRange("B1").getValue();
https://developers.google.com/apps-script/reference/spreadsheet/range#getValue()
for setting the same applies. a single value in a single cell would be:
Range.setValue( number | string )
or if you have a a bunch of rows and columns then first select the appropriate sized range and then use setValues([][])
getCell() returns a Range object.. you need to add the .getValue() method to get the value of the cell in the range.
https://developers.google.com/apps-script/reference/spreadsheet/range#getValue()