如何在EXCEL表格中输入数值后自动转换为负值

如何在EXCEL表格中输入数值后自动转换为负值
用一楼的答案,单元格显示是负值,不过参与运算还是以正值计算的,有没有办法解决?

设置单元格格式


    选中数据区域

    右键设置单元格格式

    自定义

    -#


温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-15
选中你要输入数值的整列或整行,右键设置单元格格式,在数字项选择自定义,在类型处输入-0.00(表2位小数,这个可自己定)。确定,即可。本回答被提问者采纳
第2个回答  2010-04-27
Private Sub Worksheet_Change(ByVal Target As Range)
If Target <> "" And Target.Value >= 0 Then Target.Value = -1 * Target.Value
End Sub
第3个回答  2010-04-27
1楼答案单元格显示是负值,可以参与运算是还是以正值计算的,有没有办法解决?
相似回答