Формула Excel для проверки содержимого ячеек

Я пытаюсь создать условное форматирование во время выполнения (ура) для надстройки (двойное ура), и обнаружил, что, по всей видимости, некоторые функции нельзя использовать, как в обычном листе . (Я просто получаю ошибку вызова недопустимой процедуры 5 при попытке создать CF, ссылающийся на функцию VBA, которую я мог бы вызвать в ячейке, даже если она находится в надстройке, а не в книге; я могу создать штраф CF с помощью встроенного -в функции. ) Самым ясным подтверждением, которое я нашел для этого, является здесь , но оно на самом деле не объясняет, в чем проблема; это эзотерическая часть, хотелось бы услышать больше о том, чего я могу ожидать от этого.

Часть «резина встречает дорогу»: могу ли я вообще избежать VBA и использовать серию только для Excel, встроенных- в функциях, чтобы проверить, содержит ли данная ячейка константу (т. е. значение, введенное пользователем), формулу (т. е. какое-то вычисление, логическую операцию и т. д. - в значительной степени начинается с знака =) или ссылка (т.е. ссылка на ячейку на другом листе или в другой книге)? Я знаю, что у Excel есть эта решимость; станьте свидетелями использования и скорости GoTo / Special. Как я могу это решить?

Заранее благодарю за вашу помощь.

8
задан Community 9 July 2018 в 18:41
поделиться