Я пытаюсь определить, было ли установлено целое число, и если нет, пропустить большую часть кода в цикле (используя оператор if).Вот что у меня так.
Do While hws.Cells(r, 9).Value <> ""
On Error Resume Next
ar = Null
ar = aws.Range("A:A").Find(hws.Cells(r, 2).Value).Row
If Not IsNull(ar) Then
'work with ar'
End If
r = r + 1
Loop
Однако, когда я его запускаю, у ar = Null
возникают проблемы.Там написано "Неправильное использование нуля".