-1
我有「Worksheet_Change」事件完美運行的代碼。Excel。工作表更改爲工作表計算
單元格「A1」中的值經常會從實時Feed中更改。
我需要幫助,才能使此事件的代碼適應「Worksheet_Calculate」事件。
每當單元格值A1發生變化時,自動舊值必須顯示在A2中。
A1 New Value
A2 Old Value
下面是代碼:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim NewValue, OldValue
If Target.Address <> "$A$1" Then Exit Sub
Application.EnableEvents = False
With Target
NewValue = .Value
Application.Undo
OldValue = .Value
.Value = NewValue
End With
Range("a2").Value = OldValue
Application.EnableEvents = True
End Sub