У меня есть работающий цикл, и мне нужно было использовать функцию ВЛЕВО как часть установленных условий.
If Cells(i, 4).Value = "Active" And (Cells(i, 16).Value = "" Or Left(Cells(i, 16), 3).Value = "TBD") Then
Я столкнулся с ошибкой в приведенной выше строке с сообщением «ОБЪЕКТ ОБЯЗАН.»
Это полный цикл:
i = 2
For i = 2 To lastrow
'(Left(cellVal, 4) = "Name")
If Cells(i, 4).Value = "Active" And (Cells(i, 16).Value = "" Or Left(Cells(i, 16), 3).Value = "TBD") Then
Cells(i, 17).Interior.ColorIndex = 12
End If
Next i
Не уверен, что яделаешь неправильно?