报表知识库
我要提问

一种实现类似excel把负数显示成红色且去掉负号的方法

解决方法:

把数据的显示格式写成:#,###.0000; #,###.0000,不要定义显示值,

然后在前景色里定义颜色表达式:if(value()<=0,-65536,-16777216)

这样就可以实现负数显示成红色且无负号,导出到excel中效果一致,真实值仍旧是负数,不会受影响。