Я хотел бы выполнить цикл через набор столбцов, тем самым подсчитывая значения времени «PAS» или «VRIJ».Ошибка времени выполнения во время цикла for
Поэтому я написал следующий код:
Sub CountWorkDays()
Dim count As Integer
count = 0
For i = 1 To 6
Dim var1 As Characters
var1 = Cells(1, i).Value
If var1 = "Test" Then
count = count + 1
ElseIf var1 = "PAS" Then
count = count + 1
End If
Next
End
MsgBox (count)
End Sub
Но когда я запускаю код, я получаю следующее сообщение об ошибке:
Run-time error '91':
Object-variable or with block variable is not set
Пробовал прибегая к помощи ошибке, но не может undestand, где он и откуда. Любые мысли о том, как мне улучшить код выше?