Привет мне нужно изменить цвет шрифта ячеек в красный (столбец М), если оно удовлетворяет двум условиям:красящие клетки на основе двух условий в VBA
- Col P должен иметь текст «ожидания» и
- Значение Col M должно быть больше 1,0.
Не могли бы вы рассказать, как решить эту проблему?
Я попытался следующий код, но он не работает:
Sub Latency()
Dim r As Long
Dim m As Long
On Error GoTo ExitHere:
m = Range("A:B").Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Application.ScreenUpdating = False
For r = 1 To m
If Range("O" & r) = "*waiting* && Range("M" & r) >= 1 Then
Range("M" & r).Cells.Font.ColorIndex = 3
Else
Range("M" & r).Cells.Font.ColorIndex = 0
End If
Next r
ExitHere:
Application.ScreenUpdating = True
End Sub
Какая ошибка у вас возникла? –
синтаксическая ошибка в 'If Range (" O "& r) =" * waiting * && Range ("M" & r)> = 1 Then' –