我有一列数字为0到100,我想根据这些值改变下一列的背景颜色,0为红色,100为正常的绿色,随着数字的增加,颜色从红色逐渐变浅,50为白色,然后,100为绿色到绿色问题是我如何做到这一点,而不使用条件格式我试着用颜色索引,
=Range("A1").Interior.ColorIndex = RGB(255,0,0)
但该函数不起作用,我不想使用条件格式有什么想法吗?
fxnxkyjh1#
如果你不想使用条件格式,你唯一的其他途径就是格式化。但是,这可以很容易地通过将ONE SINGLE条件格式应用于100个单元格的范围来完成。如果要设置原始值右侧列的格式,请使用公式将列中的值拉到左侧,然后将色标条件格式应用于目标列。设置自定义数字格式;;;以隐藏格式化列中的数字。
;;;
重复你的问题,如你的标题所述(如何在Excel中更改单元格的背景,通过使用公式,没有条件限制)-你不能。不使用工作表公式。
u5rb5r592#
原因如下:我不能解释如何使用条件格式的白痴,我的工作,但我添加了一个脚本,他们可以通过点击一个按钮,以模板比BAM上午报告运行不再是我的问题。
2条答案
按热度按时间fxnxkyjh1#
如果你不想使用条件格式,你唯一的其他途径就是格式化。但是,这可以很容易地通过将ONE SINGLE条件格式应用于100个单元格的范围来完成。
如果要设置原始值右侧列的格式,请使用公式将列中的值拉到左侧,然后将色标条件格式应用于目标列。
设置自定义数字格式
;;;
以隐藏格式化列中的数字。重复你的问题,如你的标题所述(如何在Excel中更改单元格的背景,通过使用公式,没有条件限制)-你不能。不使用工作表公式。
u5rb5r592#
原因如下:我不能解释如何使用条件格式的白痴,我的工作,但我添加了一个脚本,他们可以通过点击一个按钮,以模板比BAM上午报告运行不再是我的问题。