Обновление MulTEx - версия 1.9.2
Выпустил очередное обновление своей надстройки MulTex – 1.9.2, но т.к. обновление версии 1.9.1 я пропустил в блоге, то напишу и про неё. В версии 1.9.1 исправил пару неприятных ошибок и добавил несколько новых функций:
- исправлена ошибка команды Найти скрытые связи, в результате которой команда завершала работу без восстановления параметров Excel. Ошибка появлялась при поиске связей в условном форматировании, которое задано без ссылок на ячейки и не могло быть прочитано
- исправлена ошибка команды Подбор высоты/ширины объединенной ячейки, в результате которой высота и ширина подбирались неверно в версиях Excel 2013 и выше
- в группу Специальные возможности добавлена команда Декартово множество, позволяющая сцеплять каждую ячейку выбранных диапазонов между собой, создавая уникальные сочетания значений этих ячеек
- добавлена функция MULTEX_ЕслиУСЛОВИЕ, которая проверяет равно ли условие заданному значению. Если равно - возвращается заранее указанное значение, если нет - возвращается результат выражения
- добавлено меню команд Границы для работы с границами ячеек. C помощью этих команд можно быстро назначить не только варианты стандартного меню границ, но и диагональные, только для строк, только для столбцов, строки/столбцы через один, в шахматном порядке. Так же сразу из меню можно выбрать цвет назначаемых границ
- добавлено меню Функции, команды которого позволяют проделать с каждой ячейкой выделенного диапазона следующие действия: прибавить/вычесть/умножить/разделить на указанное число; округлить до заданного количества разрядов; заменить все ошибки на заданное значение. Так же функции позволяют изменить регистр текста для всех выделенных ячеек:
ВСЕ ПРОПИСНЫЕ, все строчные, Начинать С Прописных, Как в предложениях, Транслит RU-EN, Транслит EN-RU . Функции работают как со значениями, так и с формулами(добавляя нужные действия к имеющимся формулам)
А в версии 1.9.2 я по большей части немного улучшил/доработал некоторые функции и исправил пару багов:
- в меню Ячейки -Функции -в группу текст добавлены команды
Скрытые Английские в Русском иСкрытые Русские в Английском , которые находят в тексте буквы английского алфавита, которые на вид выглядят как русские:A,B,E,K,M,H,O,P,C или буквы русского алфавита, которые на вид выглядят как английские:А,В,Е,К,М,Н,О,Р,С и исправляют на русские/английские или подсвечивают такие символы - изменен алгоритм определения критериев в функции СцепитьЕсли, в результате чего поиск заданных критериев стал более корректным
- оптимизирована работа команды Вставить значения
- исправлена ошибка запуска приложения двойным щелчком на файле Excel, которая приводила к созданию лишнего пустого окна внутри приложения