Я получаю «Ошибка времени выполнения 91»: переменная объекта или переменная блока не установлена », не знаю, чего мне не хватает
Sub Macro1()
Dim Lcol As Long
Dim WS As Worksheets
With WS
Lcol = WS.Cells(1, WS.Columns.Count).End(xlToLeft).Column 'Define Last Col
Range("B18:O18" & Lcol - 2).FormatConditions.Add Type:=xlExpression, Formula1:="=OR(B18>P$18)"
Range("B18:O18" & Lcol - 2).FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Range("B18:O18" & Lcol - 2).FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 255
.TintAndShade = 0
End With
End With
End Sub
Ошибка возникает при Lcol = WS.Cells(1, WS.Columns.Count).End(xlToLeft).Column 'Define Last Col