gpt4 book ai didi

google-sheets - 匹配另一个单元格的背景颜色

转载 作者:行者123 更新时间:2023-12-04 19:32:44 25 4
gpt4 key购买 nike

我正在使用 Google 电子表格,并且正在尝试执行以下操作:

当我更改单元格 D2 的颜色时,如何获得一系列单元格 (R2:V2) 以匹配 D2 的背景颜色。

例如:
如果我将 D2 的背景颜色更改为红色。我希望单元格 R2 到 V2 格式化为相同的红色。

如果我将 D3 的背景颜色更改为绿色。我希望单元格 R3 到 V3 格式化为相同的绿色。

谢谢!

最佳答案

你可以用 onChange 做到这一点:

function onChange(e) {
var ss=SpreadsheetApp.getActiveSpreadsheet()
var s=ss.getActiveSheet()
Logger.log(e.changeType);//e.changeType will equal FORMAT
var clr1=s.getRange("D2").getBackground()
var clr2=s.getRange("R2").getBackground()
if(clr1 != clr2){
var clr3=s.getRange("R2:V2").setBackground(clr1)
}}

当 D2 被条件格式或来自另一个函数的背景颜色更改时,这也适用(该函数需要调用 onChange())。

关于google-sheets - 匹配另一个单元格的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41387051/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com