如果单元格在给定范围内,我在 Excel 中制作了一个 VB makro 来执行某些操作,但是当我执行它时,它给了我一个错误,我不明白为什么。
Private Sub Worksheet_Change(ByVal Target As Range)
Dim isect As Boolean
isect = Application.Intersect(Selection, Range("D11:D35"))
If isect Then
If ActiveCell.Offset(-1, 0) - ActiveCell.Offset(-1, 1) > 2.5 Then
Range("A1:A1").Value = "ok"
End If
End If
End Sub
错误是:
Object variable or With block variable not set.