Board logo

標題: Worksheet_Calculate [打印本頁]

作者: t8899    時間: 2021-2-7 06:32     標題: Worksheet_Calculate

Private Sub Worksheet_Calculate()
If Range("J4") = 1 then
If Range("i7").Value = 1 Then Range("i7").Value = 2: Range("h7").Value = Range("g6").Value
If  Range("G6").Value > Range("h7").Value Then
Range("J4") = 2
MsgBox "test"
Range("J4").Interior.ColorIndex = xlNone
Range("i7").Value = 1
End If
End If  
end sub
-----------------------------------------------------
觸動前值 Range("i7").Value = 1 Range("J4") = 2
當我把 j4改為1時,就會出現 ”test" 視窗 ???
If Range("i7").Value = 1 Then Range("i7").Value = 2: Range("h7").Value = Range("g6").Value
上面此句已將 Range("h7").Value = Range("g6").Value
If  Range("G6").Value > Range("h7").Value Then 此句條件不會成立啊
作者: t8899    時間: 2021-2-7 08:02

回復 1# t8899

已解決




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)