Обновление MulTEx - версия 1.8.9
Второй раз за месяц обновил свою многофункциональную надстройку MulTEx. В этом обновление выявил и устранил несколько досадных ошибок предыдущих команд, а так же усовершенствовал пару имеющихся команд. Например, теперь команда Удаление макросов может удалять не группы модулей по их типам как раньше, а даже отдельные процедуры и функции. Более того - теперь MulTEx может находить и удалять в проекте пустые модули(модули без единой "исполняемой" строки). Не путать с неиспользуемыми в проекте процедурами - это другое :)
А ниже приведен полный список изменений:
- переработана команда Удаление макросов. Теперь можно удалять не только целиком группы компонентов, но и отдельно каждый модуль или отмеченные процедуры и функции в нем. Так же можно удалять только пустые модули(в которых нет ни единой процедуры или важной строки кода). Выбор сделан через древовидное меню с разбивкой на типы, модули и процедуры
- улучшена команда Выделить объекты в диапазоне. Теперь объекты можно не только выделять, но и сразу удалять. Так же можно указать где именно искать объекты(в указанном диапазоне, на всем листе, на всех листах книги, на всех листах в выделенном на каждом листе диапазоне или во всех листах в заданном диапазоне). Плюс можно указать какие именно типы объектов искать: рисунки, автофигуры, диаграммы, срезы, SmartArt и т.п.
- в команде Поиск по всем книгам изменен принцип перехода по найденным значениям, т.к. в новых версиях Excel не происходил переход между книгами. Теперь переход между книгами снова работает
- исправлена ошибка команды Выделить объекты в диапазоне, в результате которой объекты могли определяться неверно в случае, когда на одном листе попадались объекты с одинаковыми именами
- исправлена ошибка команды Зависимости ячейки, которая приводила к сбою, если зависимые ячейки находились на листе, отличном от проверяемой ячейки. Так же изменен принцип перехода по найденным значениям, т.к. в новых версиях Excel не происходил переход на ячейки, расположенные в других книгах(отличных от просматриваемой ячейки). Плюс в команду добавлена возможность корректного определения влияющих и зависимых ячеек в трехмерных ссылках(
=СУММ(Лист1:Лист3!A1 ) - команды Создание примечаний и Выравнивание примечаний перенесены из меню Ячейки в меню Диапазоны группа Объекты