Обновление MulTEx - версия 1.9.5
Обновил свою многофункциональную надстройку MulTEx. В этом обновлении, к сожалению не было каких-либо значимых новшеств - в основном работа была над оптимизацией внутренних процессов. Так же в ходе были устранены пара незначительных ошибок, а по ходу оптимизации и пара критических(в основном это касалось нехватки ресурсов Excel, если работа велась с большим объемом данных). Хоть эти обновления и не заметны невооруженным взглядом - думаю они не менее важны, чем новые функции. Хотя одна новая функция тоже вошла в релиз:
- добавлена функция ДАТА_ИЗ_НЕДЕЛИ, которая на основании номера года и номера недели вычисляет дату понедельника указанной недели. Может пригодиться, когда на основании только номера недели необходимо получить начало и окончание этой недели. Функция вычисляет первую дату(понедельник), а вычислить воскресенье уже не составит труда - полученная дата + 7
- оптимизированы функции категории Текстовые. В основном оптимизация коснулась функций, которые в ходе выполнения так или иначе объединяли текст
- оптимизирована команда Сбор данных с листов/книг в случае, если в параметрах было указано "копировать только те строки, в которых присутствует значение". Так же, вследствие оптимизации, устранена ошибка
"Исключение из HRESULT: 0x800401A8" , если количество найденных строк выходило за ограничения Excel и он не мог все строки скопировать - оптимизирована команда Удаление пустых строк и Удаление пустых столбцов - теперь команды работают значительно быстрее
- в команде Заполнить по шаблону устранена ошибка "Путь содержит недопустимые знаки", которая возникала, если в имени создаваемого файла содержались недопустимые символы
- в команде Разбить по строкам/столбцам устранена ошибка, вследствие которой при запуске формы с включенной опцией Сохранять настройки форм, запомненный разделитель определялся неправильно и появлялся запрос на добавление или замену спец.символом и разбиение данных могло происходить некорректно