Google Sheets:具有动态变化的自定义函数 修改点:1.准备脚本2.将 OnChange 触发器安装到 onChange 函数3.设置自定义公式4.测试脚本

问题描述

我正在使用自定义函数来跟踪单元格的颜色。但是有一个问题,如果单元格颜色发生变化,这个函数不会自行更新

单元格颜色:

function GetCellColorCode(input) 
{ 
var ss = SpreadsheetApp.getActiveSpreadsheet(); 
var cell = ss.getRange(input); 
var result = cell.getBackground(); 
return result 
}

接下来,我找到并添加了一个脚本来重新计算表格中的所有公式,以便它们自行更新。我添加了触发器,以便此公式每小时运行一次。

function refresh() {SpreadsheetApp.flush()}

但我的表格有17 页数千的公式。结果,所有内容的更新都比我希望的

我的问题是:我可以向自定义公式添加一些内容,使其像常规谷歌表格公式一样工作并 >立即如果单元格发生变化?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)