0
我在更改單元格時無法更改單元格值。基本上,當驗證Range("F112")
更改且值爲<> "Lease"
時,則Range"("F108")
需要更改爲0
。驗證更新時更改單元格值
到目前爲止,我想出了:
模塊
Sub SetLeaseToZero()
Dim Settlement As Integer
Settlement = Sheets("HV.Select Pricing").Range("F108")
If Sheets("HV.Select Pricing").Range("F112") <> "Lease" Then
Settlement = 0
Else
End If
End Sub
表更改
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Me.Range("F112")) Is Nothing Then
SetLeaseToZero
End If
End Sub
在此先感謝
首先你需要添加'Call SetLeaseToZero',所以它會調用你的Sub –
@ShaiRado這是不正確的。 'SetLeaseToZero'足以運行該子。親自嘗試一下。 – Ralph