我如何编写这一行代码来考虑VBA的绝对值?

这是我的代码

If Range("E" & i).Value > Range("C" & i).Value * 0.2 Then Range("E" & i).Interior.Color = 13619199 

如果列E比列C大20%,则这行代码是为了突出显示列E中的所有单元格。代码有效。 但是,我想要突出E的绝对值,因为我也有一些负面的价值。 我如何得到这行代码来考虑负面的价值?

我很欣赏所有高级的答案。

谢谢,

G

您的原始问题中没有提到这个问题,但您的意见给人的印象是您不熟悉条件格式? 这是它可以做的最简单的例子(比我们可以给你的样本更好和更快的代码!)…

条件格式1

条件格式2

还有很多其他的方法可以使用条件格式,比其他的设置更复杂一些,但是所有的例子都可以在线获得。 一个常见的问题是如何根据一个单元的价值来突出整个如何 。

从条件格式制作的东西真棒:

最后,关于条件格式化比听起来更酷的话题,math家把它带到了一个全新的水平,一个基于条件格式的JPG到Excel转换器值得一试!

PIXEL