现在,我正在使用gspread和Google Sheets API更新单元格值,并将其设置为cell.value等于特定公式的字符串。
示例代码:
# Calculates sum of cells in current row from column B to H
G_SHEETS_ROW_SUM_COMMAND = '''=SUM(INDIRECT(CONCATENATE("B",ROW(),":H",ROW())))'''
for cell in cell_list:
cell.value = G_SHEETS_ROW_SUM_COMMAND
Run Code Online (Sandbox Code Playgroud)
但是,当我填写电子表格时,我的命令前面会带有撇号(大概是为了防止该单元格被解释为公式,尽管这正是我想要的操作)。
这是我的电子表格中的一个示例:
有没有一种方法可以自动删除此撇号?
我研究了值呈现选项和input_value,尽管这些选项似乎不适用于写入工作表。