【发布时间】:2020-08-13 12:07:15
【问题描述】:
我想根据单元格的值对单元格进行着色。如果值为 0,则单元格应为绿色,如果为 1,则为红色。整个事情应该是一个进步,所以值越接近 1,单元格应该越红。
有适合这个的函数吗?
非常感谢:)
我目前的解决方案看起来像这样,但不是很漂亮;)
Cells(i, 20) = (l / j) * 1
Cells(i, 20).Interior.Color = RGB(255 * (l / j), 255 * (1 - (l / j)), 0)
【问题讨论】:
-
条件格式?那是你应该使用而不是 VBA 吗?
-
我更喜欢使用 VBA 的解决方案,因为我每次都创建一个新的工作簿。但是谢谢你:)
-
你的问题到底是什么?