当前位置:编程学习 > VB >>

【求助】关于判断条件改变单元格颜色的问题

各位好,我用的是Office2010版。请求帮助。

要求:从第6行开始就行。
D列的数值大于0,且D列的数值大于或等于A、B、C三列单元格数值之和,则D列单元格为绿色;
D列的数值大于0,且D列的数值小于A、B、C三列单元格数值之和,则D列单元格为黄色;
D列的数值等于0或者为空值,则无颜色变化。
我的条件格式公式为:
=AND($D6>0,$D6-$A6-$B6-$C6>=0)   填充色:绿色
=AND($D6>0,$D6-$A6-$B6-$C6<0)      填充色:黄色
但是就是不能实现,请大侠们帮忙给看看。

PS:能否用VBA代码设置一段,单击某个单元格,该单元格的内容会自动加下划线,字体加粗,且单元格填充色为粉红色:colorindex=38
但是单击其他单元格,之前选择的单元格内容会复原为原来字体,无下划线无加粗无填充色的。 --------------------编程问答-------------------- 我试了一下楼主的方法,条件好用啊。
补充:VB ,  VBA
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,