Привет Я нашел макрос, который успешно считает условно отформатированные цветные ячейки, но когда я пытаюсь превратить его в функцию, она не работает - я читал здесь, что это может быть потому, что .DisplayFormat.Interior.Color нене работает для функций - кто-нибудь знает обходной путь?
'Variable declaration
Dim lColorCounter2 As Long
Dim rngCell2 As Range
'loop throughout each cell in the range
For Each rngCell2 In Selection
'Checking Amber color
If Cells(rngCell2.Row, rngCell2.Column).DisplayFormat.Interior.Color = RGB(255, 192, 0) Then
lColorCounter2 = lColorCounter2 + 1
End If
Next
MsgBox "Green =" & lColorCounter2
В идеале я хотел бы, чтобы функция имела два аргумента: первый - диапазон ячеек для поиска цветов и второй - ячейка сцвет, который я хочу искать.