Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
For Each c In Target.Cells
**If c.Value <> Empty Or c.Value = 0 Then
End If**
If c.Column = 11 Then
c.Offset(0, -1).Value = Now()
End If
Next c
End Sub
我上面的代碼工作很好,除了我試圖添加粗體代碼忽略任何空白單元格(也可能是忽略了0值的選項細胞,但不是必需的)。變化由VAL目標的範圍忽略空白和0值單元格
感謝
'如果len(c.Value) = 0或c.Value = 0然後'不確定你想要檢查什麼...... –
@tim我試圖忽略空白單元格或0值單元格。因爲另一個代碼的一部分正在刪除整行,並且代碼執行時它會一直循環遍歷每個單元格。 – Elliot