Excel это не сложно
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
23.04.2024, 11:26:18

Войти
Хотите поблагодарить участника за дельный совет? Нажмите [Повысить]. Так вы заслуженно поднимите репутацию активному участнику.
33 242 Сообщений в 5 457 Тем от 6 758 Пользователей
Последний пользователь: Сергей2662
*
Перейти на сайт Хитрости Надстройка MulTEx Обучающие тренинги Наша группа ВКонтакте
Правила форума Начало Помощь Поиск Календарь Войти Регистрация Выйти
+  Excel это не сложно
|-+  Основные форумы
| |-+  Полезные решения
| | |-+  Надстройка для работы с условным форматированием
Страниц: [1]   Вниз
Печать
Автор Тема: Надстройка для работы с условным форматированием  (Прочитано 13777 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Alex_ST
Постоялец
***

Репутация: +13/-0
Офлайн Офлайн

Сообщений: 156


Просмотр профиля
« : 04.12.2012, 13:56:19 »

Доступ к УФ в Excel не удобно спрятан в меню. Да и пары функций не хватает.
Предлагаемая надстройка добавляет в меню "Ячейка", вызываемое по ПКМ, подменю "Условное форматирование" с пунктами: "Задать/Изменить", "Удалить" и "Проверить аргументы"
"Задать/Изменить" - вызов стандартного меню УФ для выделенной ячейки/диапазона
"Удалить" - удаляет все УФ в выделенной ячейке/диапазоне
"Проверить аргументы" - проверяет в выделенной ячейке/диапазоне аргументы функций УФ всех условий на наличие в них ошибок типа #ССЫЛКА! и #REF!, которые могут возникнуть, например, при удалении каких-либо ячеек, столбцов, строк. При этом в формулах листа такие ошибки видны сразу и обычно успеваешь "откатиться", а вот формулы УФ просто перестают работать и об этом обычно узнаёшь, когда откатиться уже невозможно.

P.S. Проверять формулы на результат путём копирования их в ячейки дополнительно создаваемого проверочного листа, ИМХО, слишком муторно, а метод Evaluate не хочет работать с русскими именами функций. Это разбиралось на Планете и в Миру
Записан

С уважением, Алексей
Alex_ST
Постоялец
***

Репутация: +13/-0
Офлайн Офлайн

Сообщений: 156


Просмотр профиля
« Ответ #1 : 06.12.2012, 12:22:01 »

Немного подполировал надстройку:
1. Сделал чтобы была независима от локализации (проверить не могу, но должна нормально работать и с другими названиями пунктов меню)
2. Чуть подчистил код в процедурах (только для красоты)
3. Переименовал надстройку чтобы опять же не было проблем локализаций.
Записан

С уважением, Алексей
Alex_ST
Постоялец
***

Репутация: +13/-0
Офлайн Офлайн

Сообщений: 156


Просмотр профиля
« Ответ #2 : 06.12.2012, 15:32:19 »

Нашёл и поправил пару мест, где надстройка вылетала в отладку по ошибке.
Записан

С уважением, Алексей
jortin
Новичок
*

Репутация: +0/-0
Офлайн Офлайн

Сообщений: 1

ЗАБАНЕН! Быть ботом - это действительно идиотизм!


Просмотр профиля E-mail
« Ответ #3 : 27.06.2016, 17:07:41 »

Наконец-то и я разобрался с настройками условного форматирования, огромное человеческое спасибо авторам сайта!
Записан

я бот и я идиот
Страниц: [1]   Вверх
Печать
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Яндекс.Метрика Рейтинг@Mail.ru