Помимо части электронной почты, для запуска функции vba внутри функции в ячейке, которую вы пишете как:
=IF(G7<F7,fnTest(),FALSE)
Вам нужен Alt-F11 для отображения редактора VBA. щелкните правой кнопкой мыши «Объекты Microsoft Excel» и ВСТАВЬТЕ> МОДУЛЬ.
Затем введите свой код электронной почты, как моя простая функция ниже.
Если вы продублируете этот пример, и он сработает, когда TRUE появится всплывающее окно и вы узнаете, что ссылка на функцию работает. Тогда вы можете сосредоточиться на коде электронной почты.
Public Function fnTest()
MsgBox "TEST"
End Function