Может ли условное форматирование Excel использовать UDF в условии? - PullRequest
4 голосов
/ 30 июля 2009

У меня есть ячейка в Excel, которую я хочу форматировать по-разному в зависимости от пользовательской формулы (UDF) - моя формула проверяет, есть ли в ячейке формула ...

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

Мое состояние таково:

="isManualPrice(R22C12)"

Я пробовал без кавычек, но получаю ошибку

Вы не можете использовать ссылки на другие рабочие листы или рабочие тетради для Критерии условного форматирования

Возможно, проблема связана с тем, что мой UDF определен в отдельной книге макросов, а не в моей основной книге ...

Я вижу упомянутое в этой записи блога за 2005 год , но только мимоходом ...

Заранее спасибо. Chris

1 Ответ

2 голосов
/ 30 июля 2009

Да, может.

Ваша проблема в том, что у вас есть цитаты. Вам нужно выбрать «Formula Is» из выпадающего списка, и тогда ваша формула должна быть

=isManualPrice(R22C12)

... без кавычек.

(я больше привык к нотации A1, а не к R1C1, но я предполагаю, что она будет работать так же хорошо).

...