Может ли условное форматирование Excel использовать UDF в условии?
-
05-07-2019 - |
Вопрос
У меня есть ячейка в Excel, которую я хочу форматировать по-разному в зависимости от определяемой пользователем формулы (UDF) - моя формула проверяет, есть ли в ячейке формула ...
Я пытаюсь использовать условное форматирование с моей UDF для форматирования ячейки, но, похоже, это не работает.
Мое состояние таково:
="isManualPrice(R22C12)"
Я пытался без кавычек, но получаю ошибку
Вы не можете использовать ссылки на другие рабочие листы или рабочие тетради для Критерии условного форматирования
Возможно, проблема связана с тем, что мой UDF определен в отдельной книге макросов, а не в моей основной книге ...
Я вижу упомянутое в этой записи в блоге 2005 года , но только мимоходом ...
Заранее спасибо. Крис
Решение
Да, это возможно.
Ваша проблема в том, что там есть цитаты. Вам нужно выбрать " Формула " из раскрывающегося списка, и тогда ваша формула должна быть
=isManualPrice(R22C12)
... без кавычек.
(я больше привык к нотации A1, а не к R1C1, но я предполагаю, что это будет работать так же хорошо).