gspreadで文字列を入力した時の、セルの先頭のシングルクオーテーション(')を消したい

直したいこと:

'2022/08/20 → 2022/08/20にしたい。

結論:

update_cells(cells, "USER_ENTERED")

とする。

こうすると、対象の文字列をスプレッドシートのセルに手入力したときと同じ挙動になる。例えば"2021/8/21"と入力すれば、スプレッドシート側で日付だと認識し、"3.141592"を入力すれば、右揃えになって数値として認識される。

 

修正後(2022/8/20が日付だと認識された):

 

引用元:

github.com

Google Spread Sheet Reference

developers.google.com