在單個列中將數據寫入Google Sheet時,會嘗試將數據寫入確定范圍之外的列
更新時間:2024-04-02 13:31:48問題闡述
我有一個Google工作表,我想在其中將數據添加到某個范圍:
并寫入我使用的數據:
ws = sheet.worksheet('test_sheet')
ws.update("HG3:HG5", [["test_1", "test_2", "test_3"]])
但我可以出錯:
如果范圍明顯為APIError:{‘code’:400,‘Message’:‘請求在范圍[TEST_SHEET!HG3:HG5]內寫入,但嘗試寫入列[HH]’,‘STATUS’:‘INVALID_ARGUMENT’🀅}
HG3:HG5
,為什么要嘗試寫入列HH
?我有一個包含3
單元格的區域,ws.update
中的值也包含3
值。我嘗試對["test_1", "test_2", "test_3"]
使用單方括號,但出現了另一個錯誤。
我的錯誤在哪里?我的目標是能夠將值寫入單個列的范圍,因為在圖像中,值將變為"test_1", "test_2", "test_3"
。
精準答案
-
符號
[["test_1", "test_2", "test_3"]]
寫入同一行的3列 -
要寫入同一列的3行,編號應為
[["test_1"], ["test_2"], ["test_3"]]