Я хотел бы знать, есть ли способ использовать следующую вещь с помощью VBA: Если макрос находит слово «Всего» в столбце B, тогда inner.color of строка, в которой сумма будет окрашена в синий цвет, и делать это для всех «тотальных» слов в столбце B. Примечание: у меня разные итоги ... это не только слово «Всего»Окрашивание строки, где макрос находит определенное слово
НРАВИТСЯ ЭТО (т.е. окраска от Col A до F)
Я пытался с этим, но это не работает должным образом и код плохо ...
Sub forme_couleur()
Dim myRow As Integer
myRow = 1
While Not IsEmpty(Cells(myRow, 2))
If Cells(myRow, 2).Find(What:="Total") Is Nothing Then
myRow = myRow + 1
Else
Cells(myRow, 2).Find(What:="Total").Interior.Color = RGB(174, 240, 194)
End If
myRow = myRow + 1
Wend
End Sub
посмотрим на другой вариант, используя 'AutoFilter' в моем коде ниже –