呵呵,答题者不仔细看楼主的要求,管理员也不看仔细呀!这推荐的答案明显不符题意哦。。我分析楼主的题意是:当前选定的单元格(即:活动单元格),如果所在行的任何一个单元格的值大于零,则此单元格变色,此行中其他的单元格不变色。比如说:第一行有一个单元格的值大于零,选中A2时A2变色,当选中A3时A3变色,A2变回“无填充颜色”。如果是这样的话,那么,这个问题大概只能用VBA代码来实现了!
先选中要变色的区域,以C列为例,格式-条件格式-公式-输入 =$c1>=0 设置颜色即可。