1. 首页 > 科技

excelvba单元格为出库,后一个录入的单元格数量数值自动变为负值?

excelvba单元格为出库,后一个录入的单元格数量数值自动变为负值?

Excel中如何设置在A2"入库"时B2的数据为正数,输入"出库"时B2的数据自动为负数。

不能

一个格不能输入2个数

除非去编程

但计算就可以

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

设置单元格格式

1. 选中数据区域

2. 右键设置单元格格式

3. 自定义

4. -#

EXCEL单元格输入支出,另一单元格输入的数值自动更正为负数,VBA语句怎么写,谢谢

Private Sub Worksheet_Change(ByVal Target As Range)

    If Target.Address = "$J$2" Then

        If Target = "支出" Then

            [B2] = -Abs([B2])

        Else

            [B2] = Abs([B2])

        End If

    End If

End Sub