You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Python为Google Sheet单元格设置颜色?

Google Sheet单元格条件着色解决方案

你可以通过调整代码,利用单元格对象的样式属性来设置背景色,修改后的代码如下:

if data:
    print("Redirected")
    # 获取可修改的单元格对象(替代acell,因为acell返回只读数据对象)
    cell = wks.cell(f'A{countt}')  
    # 设置背景色为红色(RGB值范围0-1,可自行调整)
    cell.background_color = (1, 0, 0)
    # 必须调用save方法同步更改到云端表格
    wks.client.save()
else:
    print("Not") 
  • 注意:acell()方法返回的是只读的单元格数据对象,无法直接修改样式,需要改用cell()方法获取可编辑的单元格对象
  • 颜色参数采用RGB三元组格式,每个数值取值范围为0到1,比如(0, 1, 0)代表绿色,(1, 1, 0)代表黄色
  • 修改完成后一定要调用save()方法,否则本地修改不会同步到Google Sheet云端

内容的提问来源于stack exchange,提问作者Alfaz Sozib

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 04:45:32