Обновление надстройки PLEX v.1.8 для Microsoft Excel

Наконец-то добил, оттестировал и готов выпустить "в свет" очередную версию своего авторского набора макросов для улучшения работы в Microsoft Excel - надстройки PLEX. Добавил несколько принципиально новых инструментов, 15 новых пользовательских функций, оптимизировал скорость и стабильность работы всего приложения. А именно...

Добавлены следующие инструменты и функции:

Библиотека формул – удобная библиотека для хранения часто используемых формул и функций. Поддерживает все пользовательские функции PLEX и имеет коллекцию из более чем 100 наиболее полезных формул для разных ситуаций (поддеживается русский и английский варианты написания). Также возможно добавление собственных формул для использования в будущем:



Менеджер листов – удобное средство для управления листами книги. Умеет сортировать и менять местами листы, удалять или защищать сразу несколько выделенных листов, менять видимость листов, создавать лист с оглавлением, выводить листы как файлы:

  • Инструмент Стиль ссылок – переключает стили ссылок текущего рабочего листа с обычного на R1C1 и обратно.

    Добавлены новые пользовательские функции PLEX (доступны также через Библиотеку формул):
    • CBR – определяет код заданной валюты для заданной даты (из архива http://www.cbr.ru/)
    • Coincidence - определяет степень подобия двух строк
    • CountByCellColor - подсчитывает количество ячеек с заданным цветом заливки
    • CountByFontColor - подсчитывает количество ячеек с заданным цветом шрифта
    • CountUnique – подсчитывает количество уникальных (неповторяющихся) элементов в диапазоне
    • FindSame - ищет максимально похожее слово в диапазоне
    • GetComment - выводит текст примечания к ячейке
    • GetDate - выделяет дату из ячейки
    • GetFormula - выводит формулу из ячейки
    • Password - генерирует пароль заданной длины
    • Propis – новая универсальная функция для вывода суммы прописью. Делает это на любом языке (рус, анг) для любой валюты (доллар, евро, рубль), с выводом копеек и без.
    • RGBCellColor – выдает RGB-код цвета заливки ячейки в шестнадцатеричной системе счисления
    • StaticRandBetween - генерирует необновляемое случайное число
    • StaticToday - вводит в ячейку необновляемую сегодняшнюю дату
    Изменена работа следующих инструментов:
    1. В инструмент Работа с текстом добавлены: удаление всего кроме чисел, отображение/скрытие непечатаемых символов (пробелов, переносов строк), удаление апострофов (текстовых префиксов).
    2. Инструмент Вывод уникальных элементов теперь позволяет вывести строки с уникальными элементами по заданному столбцу в отдельный список или выделить их цветом.
    3. Инструмент Экспорт диапазона в графический файл теперь умеет выводить не только текущее выделение, но и рабочую область и область печати и поддерживает несколько форматов файлов.
    4. Инструмент Конвертация формул в значения полностью переписан и работает значительно быстрее.
    5. Инструмент Понижение точности до 2-х знаков после запятой переименован в Настройку точности и умеет задавать любую нужную точность, а не только до сотых.
    6. Инструмент Создание выпадающего списка в ячейке теперь умеет создавать список из разных источников (ячеек, пользовательского списка, динамического диапазона)
    7. Инструмент Сборка данных с листов книги теперь умеет вставлять не только значения, но и формулы и ссылки на исходные данные, умеет сохранять исходное форматирование и, при необходимости, не собирать данные со скрытых листов.
    8. Инструмент Разнесение выделенного диапазона по листам теперь спрашивает – по какому именно столбцу необходим анализ и автоматически разъединяет объединенные ячейки, которые мешают выполнению процедуры.
    9. Инструмент Вставить курс ЦБ для даты теперь умеет вставлять более 20 разных валют.
    Удалены следующие инструменты (все они теперь в Менеджере листов):
    1. Сортировка листов
    2. Создание оглавления книги
    3. Защита всех листов книги
    Исправленные ошибки:
    1. Исправлен баг, приводящий к некорректной работе сборщика листов, в случае, если в именах собираемых файлов присутствует точка.
    2. Исправлен баг, приводящий к некорректной сборке данных с разных листов на один.
    3. Исправлена ошибка, возникающая при сохранении листов книги как отдельных файлов, в случае, если в имени присутствуют недопустимые символы.
    Демо-версия на 500 запусков выложена и доступна для скачивания здесь.
    Подробное описание всех функций надстройки PLEX как всегда доступно здесь.
    Желающим приобрести полную версию надстройки с открытыми кодами макросов и функций и без ограничений на количество запусков и установок - добро пожаловать сюда.

    P.S.

    Просьба ко всем, купившим полную версию. Почтовый робот должен разослать обновление по всем подписчикам в ближайшие 2-3 дня (быстрее никак - уж очень вас много). Но у многих сменились почтовые адреса (особенно в связи со сменой места работы и т.п.) или почтовые фильтры работают слишком сурово. Если к концу недели письмо с обновлением так и не придет - черканите мне на info@planetaexcel.ru кто вы и с какого адреса раньше писали - вышлю вам обновление по новому адресу. Спасибо!
  • Тамара
    1 января 2013 12:31
    EXCEL-как много в этом слове...

    Признаюсь здесь - я влюблена...в EXCEL,
    Моя подружка с именем французским,
    Надежна, гармонична и стройна - мадмуазель,
    Что родилась в Америке, и говорит по-русски...

    (давнее).
    1 января 2013 12:34
    Vesb
    1 января 2013 12:32
    Спасибо за обновление.
    А почему номер недели по дате не используете НОМНЕДЕЛИ(дата;тип)?
    1 января 2013 12:34
    Потому что эта функция встроена по умолчанию только с 2007 версии, в старых версиях ее надо подключать через надстройку Пакет анализа. Кроме того большой вопрос, как у вас считается номер недели - по ISO или нет?
    25 октября 2013 16:02
    Очередная благодарность.
    Здравствуйте, Николай Владимирович!
    Не перестаю удивляться, какой же у Вас, извините за странность, умный мозг. Сначала от PLEX пользовался десятой частью функционала, но с течением времени понимаю ход Ваших мыслей. В общем, если бы не было надстройки, было бы явно сложнее.
    Краткий итог: надстройка зачётная, автору спасибо, пишите ещё.
    27 октября 2013 8:54
    Спасибо! :)
    Наверх