设置单元格格式
选中数据区域
右键设置单元格格式
自定义
-#
选中你要输入数值的整列或整行,右键设置单元格格式,在数字项选择自定义,在类型处输入-0.00(表2位小数,这个可自己定)。确定,即可。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target <> "" And Target.Value >= 0 Then Target.Value = -1 * Target.Value
End Sub
1楼答案单元格显示是负值,可以参与运算是还是以正值计算的,有没有办法解决?