Как измениться .Значение в значке Задает Условное форматирование для значения ссылки ближней ячейки?

#excel #vba

Вопрос:

у меня проблема, я не знаю, как правильно написать строку кода, которая позволит мне сравнить полученное значение в ячейке с полученным значением в соседней ячейке. Я планировал увидеть красный крест, если значение в первой ячейке больше, чем в соседней ячейке, и у меня есть формула в соседней ячейке, которая каждый раз дает разное значение.

Мой код

 Sub Макрос2()
'
' Макрос2 Макрос
'

'
    Selection.FormatConditions.AddIconSetCondition
    Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
    With Selection.FormatConditions(1)
        .ReverseOrder = False
        .ShowIconOnly = False
        .IconSet = ActiveWorkbook.IconSets(xl3Symbols2)
    End With
    With Selection.FormatConditions(1).IconCriteria(1)
        .Icon = xlIconRedCross
    End With
    With Selection.FormatConditions(1).IconCriteria(2)
        .Type = xlConditionValueNumber
        .Value = 0
        .Operator = 7
        .Icon = xlIconGreenCheck
    End With
    With Selection.FormatConditions(1).IconCriteria(3)
        .Type = xlConditionValueNumber
        .Value = ActiveCell.Offset(1, 0) 'MAIN PROBLEM, I DONT KNOW WHAT TO DO HERE
        .Operator = xlGreater
        .Icon = xlIconRedCross
    End With
    
End Sub
 

Рисунок 1: Что у меня есть
Рисунок 2: Что мне нравится
, введите описание изображения здесь
введите описание изображения здесь