要更新一系列单元格,请使用以下命令。
## Select a range
cell_list = worksheet.range('A1:A7')
for cell in cell_list:
cell.value = 'O_o'
## Update in batch
worksheet.update_cells(cell_list)
对于我的应用程序,我希望它更新整个范围,但我试图为每个单独的单元格设置不同的值。此示例的问题在于每个单元格最终都具有相同的值。单独更新每个单元格效率低下并且花费的时间太长。我怎样才能有效地做到这一点?
原文由 ecollis6 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以在包含单元格中所需的不同值的单独列表上使用枚举,并使用元组的索引部分来匹配 cell_list 中的适当单元格。