返回列表 上一主題 發帖

[發問] A1的值若為"B",B1輸入數字後的值固定為負數

回復 1# owen06

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count <> 1 Then Exit Sub
    If Intersect([A1:A10], Target) Is Nothing Then Exit Sub
    Application.EnableEvents = False
    If Target.Value = "B" Then Target.Offset(0, 1).Value = -1 * Abs(Target.Offset(0, 1).Value)
    Application.EnableEvents = True
End Sub
[b]Kubi[/b]

TOP

        靜思自在 : 對父母要知恩,感恩、報恩。
返回列表 上一主題