获取细胞颜色的十六进制

问题描述 投票:0回答:1

我一直在研究如何获取粘贴到Google表格中的表格中单元格颜色的十六进制值。

我需要为特定颜色分配值-例如,红色1,琥珀色2,绿色3蓝色4!

从此样式粘贴!

Example From Pasted Data

我尝试了以下代码(从在线教程中复制/粘贴),但我根本无法运行它?

我得到的只是下面第二张图片中的错误代码

function getHex(input) {
  return SpreadsheetApp.getActiveSpreadsheet().getRange(input).getBackgrounds();
}

我实际上已经复制/粘贴了它,但是它不起作用?

对不起,在脚本编辑方面,我真是个新手!

我得到的错误显示为

找不到范围(第2行,文件“代码”)

所有帮助都收到了!

google-apps-script google-sheets colors hex google-sheets-formula
1个回答
0
投票

将您的脚本粘贴到脚本编辑器中,保存,授权...然后在单元格引用中使用公式:

=GETHEX("A3")

0

© www.soinside.com 2019 - 2024. All rights reserved.