自动设置颜色单元格 - 基于 Excel 中其他列中的十六进制颜色代码

Posted

技术标签:

【中文标题】自动设置颜色单元格 - 基于 Excel 中其他列中的十六进制颜色代码【英文标题】:Automate set color cell- based on hex color code in other column in Excel 【发布时间】:2022-01-19 12:08:25 【问题描述】:

我在 excel 中有一个列,颜色代码如下:

#98BF64
#D9B300
#FF6347
#118DFF
#D9B300
#DEEFFF
#FF7F48
#000000
#00334E
#B3B0AD

我希望每个颜色代码都成为电子表格中下一列的填充颜色。

我通过使用十六进制选项中的每个自定义颜色代码手动格式化填充单元格来做到这一点。

我有一个很长的清单,我正在寻找快速完成此任务的方法,有没有办法自动执行此操作?

【问题讨论】:

【参考方案1】:

不是我想要的,但它成功了。我找到了一个代码,该代码在写入时使用单元格的十六进制数字格式化单元格。所以我用 =right(a1;1) 取了#号,然后在格式化后擦除公式。简单!在这里找到代码:

https://coderedirect.com/questions/593903/set-an-automatic-color-background-depending-on-the-hex-value-in-the-cell

【讨论】:

以上是关于自动设置颜色单元格 - 基于 Excel 中其他列中的十六进制颜色代码的主要内容,如果未能解决你的问题,请参考以下文章

excel2013如何设置两列的单元格底色保持一致

怎么样设置excel工作表当实际时间到单元格里填写的时间时自动改变字体颜色 ?

如何在EXCEL中填充背景色,输入内容后自动转成其他颜色

pandas设置excel单元格日期类型分秒

EXCEL如何根据条件自动设置单元格颜色

excel数字输入后变颜色,是啥原因?