Обновление надстройки PLEX v2.4

Выпустил очередное обновление моей надстройки PLEX для Microsoft Excel 2007-2013 до версии 2.4.

Из наиболее "вкусного":

1. Добавлен мегаполезный для автоматизации повторяющихся действий инструмент Диспетчер Горячих Клавиш, позволяющий назначить любое удобное вам сочетание клавиш на любое действие из списка доступных функций:


Сочетания клавиш могут содержать буквы, цифры, служебные клавиши (типа Break, NumLock и т.п.) и, само-собой, обычные Alt, Shift и Ctrl в любых сочетаниях. Сочетания не зависят от текущей раскладки (русской или английской) и регистра.

На данный момент список доступных функций составляет более 80 шт. и содержит как встроенные инструменты самого Excel, так и функции надстройки PLEX. Новые и наиболее интересные инструменты помечены звездочкой. Список будет в дальнейшем пополняться в соответствии с пожеланиями пользователей:

Раздел «ФОРМУЛЫ»
  • Преобразовать выделенный диапазон в значения
  • Преобразовать все формулы на текущем листе в значения
  • Преобразовать все формулы на всех листах текущей книги в значения
  • Открыть Библиотеку Формул
  • Точное копирование формул без сдвига ссылок в них
  • Отобразить все стрелки зависимости в выделенном диапазоне для наглядной отладки формул
  • Поменять стиль ссылок с режима A1 в режим R1C1 и обратно
  • Поменять тип ссылок в формулах (абсолютные-относительные, т.е. добавить или убрать знак $ к адресам)
  • Зеркальный режим проверки формул в 2-х окнах для удобной отладки формул *
  • Открыть Мастер Функций
  • Умное автозаполнение (протягивание) формул вниз *
  • Умное автозаполнение (протягивание) формул вправо *
Раздел «ФОРМАТИРОВАНИЕ»
  • Установить для выделенных ячеек формат долларов
  • Установить для выделенных ячеек формат евро
  • Установить для выделенных ячеек числовой формат с разделителями без дробей
  • Открыть диалог для настройки обрамления выделенных ячеек
  • Вкл/Выкл перенос по словам в выделенном диапазоне
  • Объединение ячеек
  • Разъединение объединенных ячеек
  • Объединение ячеек без потери текста
  • Удалить все лишние стили в книге *
Раздел «ЯЧЕЙКИ»
  • Показать календарь для быстрого ввода даты
  • Быстрый ввод времени
  • Генератор случайных чисел и дат
  • Создание выпадающих списков
  • Настройка точности (округление до N знаков)
  • Обработка текста
  • Вставка курсов валют ЦБ на заданную дату
  • Вставить рисунок из файла с диска
Раздел «ДИАПАЗОНЫ»
  • Изменение размеров диапазона
  • Извлечение уникальных
  • Сравнение диапазонов
  • Сборка данных с листов книги
  • Разделение одного диапазона на несколько листов
  • Очистка диапазона от данных, форматов, ссылок и т.д.
  • Расположить значения в обратном порядке
  • Цветовая карта
  • Скриншот выделенного диапазона в графический файл
  • Создание динамического диапазона с автоподстройкой размеров
  • Открыть диалог "Проверка данных"
  • Разделение "слипшегося" текста по столбцам
Раздел «СВОДНЫЕ ТАБЛИЦЫ»
  • Переключить в сводной таблице все поля в сумму
  • Переключить в сводной таблице все поля в количество
  • Переключить в сводной таблице все поля в среднее
  • Применить к сводной числовые форматы исходных данных
  • Старомодный Мастер Сводных Таблиц
  • Разбить сводную по листам фильтра *
  • Открыть диалог параметров поля сводной таблицы
  • Показать/Скрыть список полей сводной таблицы
Раздел «СТРОКИ И СТОЛБЦЫ»
  • Сортировка по цвету заливки ячеек
  • Случайная сортировка
  • Удалить все пустые строки на листе
  • Удалить все пустые столбцы на листе
  • Удалить скрытые фильтром строки
  • Поменять местами строки
  • Поменять местами столбцы
  • Фильтровать по текущей ячейке и копировать на новый лист
  • Фильтровать по текущей ячейке и переместить на новый лист
  • Фильтровать по текущей ячейке и удалить
  • Добавление промежуточных итогов
Раздел «ПРИМЕЧАНИЯ»
  • Удаление всех примечаний на текущем листе
  • Показать/Скрыть примечания
Раздел «ЛИСТЫ»
  • Открыть Менеджер Листов
  • Сохранить листы как отдельные файлы
  • Сборка листов из разных книг в текущую
  • Защита листов в книге от удаления, копирования и т.д.
  • Установить/Снять защиту текущего листа
  • Открыть диалог параметров страницы для печати
  • Удалить все группировки на текущем листе
  • Сделать видимыми все листы в книге *
  • Сделать текущий лист суперскрытым *
Раздел «КНИГА»
  • Резервная копия текущей книги
  • Разорвать связи с другими книгами
  • Открыть все внешние связанные книги для обновления
  • Создать новую книгу с листами по выделенному диапазону
  • Открыть текущую папку
  • Почтовая рассылка
  • Добавить пользовательские функции PLEX в книгу
  • Исправить поврежденные пути к пользовательским функциям PLEX
  • Открыть все гиперссылки в выделенном диапазоне
  • Сохранить как…
  • Создать почтовое сообщение с приложенной текущей книгой
  • Импорт текстового файла с делением по столбцам
  • Открыть диалог для подключения надстроек
  • Открыть Мастер Диаграмм
2. Добавился полезный инструмент Удалить лишние стили:



Из-за копирования данных из других файлов, порой в книге накапливается большое количество чужих пользовательских стилей (вкладка Главная – Стили):


Обычно такой «мусор» приводит к замедлению работы, потере форматирования и появлению сообщений об ошибке вида «Слишком много стилей». Команда Удалить лишние стили восстанавливает стандартный набор стилей, удаляя весь этот хлам.

3. Для совместимости со старыми версиями Excel 2007 и 2010 изменены значки инструментов "Точность" и "Курсы ЦБ".

Плюс, само-собой, исправления ошибок и оптимизация кода.

Покупатели платной версии могут уже качать новую версию 2.4 отсюда (желтая ссылка) и обновляться заменой файла plex.xlam из скачанного архива (при закрытом Excel).
24 мая 2015 23:49
Спасибо!
Спасибо Вам за вашу работу! Замечательный инструмент!
25 мая 2015 21:06
Спасибо! Рад, что смог помочь :)
26 мая 2015 4:06
спасибо!!!
присоединяюсь и благодарю!
25 мая 2015 9:59
идея для надстройки
Доброго дня! Николай, а как Вам такая идея, добавить в Плекс инструмент, где будет видна карта связей текущей книги с другими книгами? Иногда приходится искать источник ошибки, но когда куча связей, приходится тратить много времени. Кроме того, будет видно , если ссылку на какую-либо книгу просто забыли добавить.
25 мая 2015 21:05
Так есть же стандартная надстройка Inquire для Excel 2013 - она это все замечательно делает :)
25 мая 2015 11:22
Спасибо Вам, Николай!
Много полезного почерпнул для себя :)
25 мая 2015 14:10
Добрый день Николай
Подскажите, пожалуйста, подправлен алгоритм при сохранении листов в отдельные файлы, который приводил к ошибке при большом количестве скрытых листов? (появился в 2.3)

И планируется ли реализация сбора данных с разных книг на один лист с использованием одного окна меню? (сейчас приходится сначала собирать в одну книгу на разные листы, а потом уже собирать на один лист, что не очень удобно)
25 мая 2015 21:04
Баг, возникающий при сохранении листов как отдельных файлов, возникающий при наличии в книге скрытых листов - исправлен, попробуйте на своих файлах, пожалуйста.

Про запрос на универсальный сборщик - помню, он в работе, но к этому обновлению довести до ума не успел, уж простите :)
2 июня 2015 22:45
запускал, выполняется с ошибкой при наличии скрытых листов.
отправлял Вам письмо с принтскринами.
Спасибо) Будем с нетерпением ждать. Очень нужный функционал.
За горячие комбинации отдельное Спасибо.

PS. Скачал новую версию, сохранение файла работает правильно
26 мая 2015 4:23
функция
Возможно ли добавить функцию в диспетчер горячих клавиш (раздел ячейки) - вставка только значения? Полагаю, что многие меня поддержат)))
26 мая 2015 9:42
Однозначно да.
Планирую собрать подобные пожелания (уверен, они еще будут) и добавить их сразу пачкой в следующем обновлении.
2 июня 2015 14:01
И еще -- вставка только примечаний к ячейкам... А то их даже не назначишь стандарно из Экселя на кнопку.
3 июня 2015 9:49
На это есть стандартное сочетание Shift+F2
27 мая 2015 11:13
Спасибо за классную надстройку
28 мая 2015 11:47
Умная вставка (Ctrl + D, Ctrl + R) излишне умна :)
Подумал баг Excel, когда пытаясь проставить значение с верхней ячейкой (Ctrl+D), заменились все значения столбца вниз. Баг это или фича? На всякий случай переназначил сочетания клавиш добавив Shift :)
А так - спасибо!

upd. Переназначение хоткеев слетает при следующем запуске Excel. Печаль
3 июня 2015 9:31
Поправил, перекачайте и переустановите надстройку, пожалуйста.
29 мая 2015 13:30
PLEX  v2.4
В шапке 2.4, а скачивается  2.2
29 мая 2015 13:31
Последняя версия 2.4 со всеми "плюшками" - только для покупателей полной версии.
Демка всегда будет отставать на 2-3 версии от последней.
2 июня 2015 14:00
Спасибо!
Растягивание формул "вправо" -- мегокруто! :D
Единственно замечаний -- нельзя как-то сделать, чтобы можно было настраивать панель с кнопками?
3 июня 2015 9:30
А как хочется настроить?
8 июня 2015 13:36
+1, очень классная штука!
Возможно Сергей имел ввиду что бы в панельке PLEX была кнопка на это действие?
Мне было бы тоже удобнее что бы была кнопка, а не CTRL+R
8 июня 2015 20:51
Ну, не знаю - на любителя, по-моему. Мне так проще клавиатурные сочетания использовать.
Кнопки добавить можно, но очень не хотелось бы загромождать вкладку PLEX - там и так уже много всего :)
9 июня 2015 10:50
Да, я тоже так изначально подумал (что в plex нет места). Просто уточнил. А так, кнопка или сочетание кнопок-это мелочь.
19 июня 2015 10:03
Работа в режиме общего доступа
Добрый день! Прежде всего спасибо за отличную надстройку!!!
Ну и по теме - в режиме общего доступа к книге возникает ошибка при выполнении некоторых операций. Например создание оглавления книги, или удаление листа. EXCEL блокирует выполнение некоторых операций, например удаление, при общем доступе. Вероятно у Вас нет этой обработки. Не критично, но в здоровом теле здоровый дух!;)
1 июля 2015 11:32
лучше и лучше))))) best of the best of the best 8) 8) 8)
2 августа 2015 10:39
Николай! Постоянно просил Вас и буду просить пока не уважите )))

Добавьте, пожалуйста, формат BMP в сохранение области листа как картинки.

Дело в том, что картинки в форматах JPG/GIF/PNG получаются не ахти какого качества, а вот битмап - родной для Windows. Я уже потом BMP конвертирую в обычные графические форматы (и получается с наивысшим качеством).

plex-bmp.png

Мне несложно каждый раз при обновлении добавлять эту возможность. Но, во-первых, это будет полезно не только мне.

Во-вторых, я заметил, что при внесении этого маленького изменения, компиляции и сохранения - в полтора раза увеличивается размер надстройки. Было 494 Кб - стало 713 Кб. Хотя всё что я сделал - добавил один радиобаттон и строчку кода If optBMP Then fileext = "bmp". По всей видимости, Вы знаете какой-то секрет, как минимизировать размер надстройки при перекомпиляции.
Наверх