Новая версия надстройки PLEX 2017.1

Выложил новую версию надстройки PLEX для Microsoft Excel с кучей обновлений и улучшений.

Как многие могли с ходу заметить - изменил систему нумерации версий, т.к. в этих 2.1, 2.2 и т.д. уже сам начал путаться. Теперь все просто - версия будет обозначаться годом и номером версии в году. Так что первая выпущенная в этом году версия имеет номер 2017.1, следующая будет 2017.2 и т.д.

Из крупных улучшений:

Резервная копия
Инструмент Резервная копия теперь умеет сохранять копию текущей книги с добавлением даты-времени в заданную папку, причем запоминает выбор для каждого файла автоматически:


Сортировка по цвету
Переработан и дополнен инструмент сортировки строк по цвету - теперь он умеет сортировать не только по цвету заливки, но и по цвету шрифта и по начертанию (полужирный, курсив) и в заданном направлении:


В версии Excel 2010-2016 сортировка учитывает фактический экранный цвет ячеек, т.е. цвет с учетом условного форматирования (в Excel 2007 это невозможно, к сожалению). Также этот инструмент теперь полноценно умеет работать с умными таблицами.

Работа с почтой
Доработан инструмент Почтовая рассылка:

  • теперь можно прикреплять к сообщениям не только файлы, но и листы (автоматически будут выделены из текущей книги в отдельные файлы и прикреплены к письму)
  • добавлять в сообщения подписи из Outlook
  • вместо текстовых путей к файлам можно использовать гиперссылки (добавленные в ячейки через Вставка - Гиперссылка, например)
  • заранее проверяются недостающие файлы и листы
Также добавлена команда для быстрой отправки текущего листа по почте (в старых версиях такая функция Excel была штатной, но потом ее зачем-то убрали). Вместе с почтовой рассылкой эта команда теперь находится в списке E-mail:


Ключевая ставка
В инструмент Курсы валют кроме ставки рефинансирования добавлена ключевая ставка (действует с 13 сентября 2013 г по настоящее время). По решению ЦБ РФ с 1 января 2016 года она заменяет ставку рефинансирования:


Работа с текстом
Доработки и улучшения в инструменте Работа с текстом:
  • Отображаются неразрывные пробелы при отображении непечатаемых символов (привет 1С-никам!)
  • Удаляются неразрывные пробелы при зачистке командой Удалить непечатаемые символы
  • Добавлена подсветка кириллицы в латинице и латиницы в кириллице красным


Добавлена конвертация в число из разных форматов чисел-как-текст:


Добавлена конвертация в полноценную дату из разных форматов дата-как-текст (включая Unix-вид):


Заполнение пустых ячеек
В группу работы с диапазонами добавлен инструмент Заполнить пустоты, заполняющий пустые ячейки в выделенном диапазоне значениями предыдущих (вышестоящих) ячеек:




Копирование и вставка только видимых ячеек
Добавлен инструмент Только видимые для копирования только из видимых ячеек и вставки тоже только в видимые ячейки:




В качестве второго диапазона можно задать только одну ячейку, начиная с которой будет произведена вставка.
Инструмент умеет работать как со скрытыми строчками, так и столбцами.
Если сначала выделить (удерживая Ctrl) диапазоны копирования и вставки, то после запуска инструмента их адреса будут автоматически введены в соответствующие поля и останется только нажать на ОК.

Функция VLookups
Добавлена функция VLookups (еще один улучшенный аналог ВПР):
  • ищет сразу по нескольким столбцам (до 3)
  • может извлекать нужное по счету вхождение (а не только первое, как ВПР)
  • можно задать выводимое значение в случае ошибки (не нужна функция ЕСЛИОШИБКА)


Функция WorkHours
Добавлена функция WorkHours. Подсчитывает количество рабочих часов между двумя заданными датами с учетом определенного времени начала и окончания рабочего дня и праздников:


Плюс энное количество исправлений ошибок и мелких улучшений.

Как всегда, один раз купившие полную версию могут уже сегодня скачать свежее обновление по желтой ссылке в разделе PLEX, зайдя на сайт под своим логином.

Купить полную версию надстройки PLEX можно здесь.
9 Января 2017 1:21
Проверка обновления
После установки версии 2017.1 , при нажатии на кнопку "Проверка наличия обновлений", возникает сообщение, что установлена версия 2017.1, но последняя версия 2.7 и предлагает ее скачать.

Похоже, некорректно определяется номер последней версии.
9 Января 2017 9:07
Нет, это на сервере старый номер еще лежит - не успел кэш обновиться, вы быстрее оказались :)
Попробуйте еще разок, теперь должно быть ОК.
9 Января 2017 12:27
Все уже Ok
11 Января 2017 0:12
Огромное спасибо за надстройку.....как раз добавили то что надо..(текст в даты,и копирование ячейки при заполнении недавно как раз нужно было реализовать , сторонними макросами пришлось делать, а теперь только плекс.
14 Января 2017 13:00
Отлично. Рад, что смог помочь ;)
12 Января 2017 1:08
Вопрос по функционалу
Николай, добрый день! Периодически просматриваю новости по надстройке PLEX. Сделав очередной экскурс по новым изменениям и не найдя опять ответа, задаю Вам вопрос.
Постановка задачи (на примере):
Есть 7 прайсов поставщиков в формате эксель. В каждом прайсе, как водится, наименование, цена, и т.д. Строк в каждом прайсе от 1000 до 35000
Необходимо максимально оперативно найти во всех файлах строки с товарами, наименование которых соответствует требуемым (вводимым с клавиатуры) условиям.
Со сборкой нескольких файлов в один в принципе вопрос решён, а вот с фильтром до сих пор нет.
Сколько смотрел подобных вариантов, хороших не нашёл.
Пример результата работы такого фильтра (визуально конечно) - в прикреплённом файле. Важно, что пробел отделяет несколько "подусловий" в одном условии ячейки. Порядок и регистр "подусловий" не имеет решающего значения. В примере фильтруемые значения выделил красным. Этот алгоритм реализован в продуктах 1С, но поиск (по номенклатуре к примеру) выводит результирующие строки без возможности дальнейшей фильтрации по условиям. Помимо этого в экселе хотелось бы сохранить возможность упорядочивания по возрастанию/убыванию в пределах отфильтрованного диапазона.
Николай, прошу, не оставьте без внимания. Прокомментируйте пожалуйста. А может это потенциальный дополнительный фильтр в Вашей надстройке, кто его знает?) Спасибо заранее. С уважением, Павел!
Файлы:
пример.xlsx (12.72 КБ)
20 Января 2017 16:28
Приветствую, Павел!

Интересная штука, но пока не очень представляю, как это универсально (т.е. не привязано к одному конкретному файлу(ам) реализовать. Но за идею - спасибо. Буду думать.
17 Января 2017 8:58
Очень здорово про рабочие дни и праздники. Пойду попробую.
18 Января 2017 9:27
HR-ы знакомые давно просили, да :)
18 Января 2017 8:58
где найти VLookups
Николай в который раз большое спасибо за вашу работу!


подскажите где найти вагу функцию VLookups, на панели инструментов ее нет,  только вбивать в формулу руками ?
18 Января 2017 9:26
Два варианта:
1. вбивать ручками в строку формул, соблюдая синтаксис
2. Вставка - Функция - Категория Определенные пользователем - VLOOKUPS и вводить аргументы в более удобном окошке

В Библиотеку формул эта функция не влезла, к сожалению, т.к. у нее больше 7 аргументов :)
18 Января 2017 11:08
спасибо, про категорию определенные пользователем я как то и забыл;)