Русский | English
Надстройка Excel VBA для профессиональной автоматизации Excel
Автор: VBATools
Версия: 3.0.24
Лицензия: Apache License
Important
Пароль от VBA-проекта: 1
Код открыт, пароль защищает только от случайных изменений.
ExcelTools - это профессиональная надстройка Excel VBA, предоставляющая обширный набор инструментов для автоматизации рутинных задач в Excel. Включает 100+ инструментов: формулы, манипуляции с данными, управление листами, файловые операции, диаграммы, фигуры и многое другое.
- Скачайте
Addin_ExcelTools.xlsmиз репозитория. - Откройте файл в Excel и разрешите выполнение макросов.
- Нажмите кнопку Установить.
- На ленте инструментов появятся две вкладки: EXCELToolsГлавная и EXCELToolsПрочие.
Надстройка включает более 100 инструментов, разделённых на логические категории:
- Сбор данных из листов, имеющих одинаковую структуру данных
- Загрузка данных в листы, имеющие одинаковую структуру данных
- Сбор данных из книг, имеющих одинаковую структуру данных
- Загрузка данных в книги, имеющие одинаковую структуру данных
- Создание книг по шаблонной книге
- Получение диапазона уникальных значений
- Объединение ячеек без потери данных
- Объединение ячеек с одинаковыми данными
- Разделение ячеек
- Выделение строки и столбца активной ячейки
- Переключение стиля ссылок на ячейки: A1 ↔ R1C1
- Операции вычислений - выполняет вычисления над диапазоном (округлить, умножить, сложить, вычесть, разделить и прочее)
- Блокировка ошибок - оборачивает формулу в
ЕСЛИОШИБКА() - Копировать формулу без изменений
- Закрепить формулы - циклично изменяет тип ссылок в формулах:
$A1 → $A$1 → A$1 → A1 - Операции с текстом - набор инструментов преобразования строк
- Новый поток - запускает экземпляр приложения Excel в новом потоке
- Открыть папку - открывает папку, в которой расположена активная книга Excel
- Параметры листа:
- Показать/скрыть нули
- Показать разбиение на страницы
- Группировка данных:
- Итоги в строках под данными
- Итоги в столбцах справа от данных
- Показать/скрыть символы структуры
- Обработка текста и строк:
ЗАМЕНИТЬ_СИМВОЛЫ- посимвольная замена символовЛЕВО_ТЕКСТ- возвращает текст слева от разделителяПРАВО_ТЕКСТ- возвращает текст справа от разделителяМЕЖДУ_ТЕКСТ- возвращает текст между разделителямиНАЙТИ_ЗАМЕНИТИТЬ- находит и заменяет подстрокуРАЗБИТЬ_СТРОКУ- разбивает строку на части по символу разделителюСЦЕПИТЬ_МУЛЬТИ- объединяет несколько диапазоновТЕКСТ_СООТВЕТСТВУЕТ_ШАБЛОНУ- проверяет текст по шаблону (Like)ТРАНСЛИТ- транслитерирует текст (4 стандарта)УДАЛИТЬ_СИМВОЛЫ- удаляет символы из текста
- Извлечение данных из ячеек:
ПОЛУЧКОММЕНТ- возвращает текст комментария ячейкиПОЛУЧТЕКСТ- возвращает только буквы из ячейкиПОЛУЧЧИСЛО- возвращает только цифры из ячейкиТЕКСТФОРМУЛЫ- возвращает формулу ячейки как текст
- Заливка и цвет шрифта:
СУММЗАЛИВКА- суммирует по цвету заливкиСУММШРИФТ- суммирует по цвету шрифтаСЧЕТЗАЛИВКА- считает количество по цвету заливкиСЧЕТШРИФТ- считает количество по цвету шрифта
- Информационные функции:
ИМЯКНИГИ- возвращает имя книгиИМЯЛИСТА- возвращает имя листаИМЯПОЛЬЗОВАТЕЛЯ- возвращает имя пользователяПОЛНЫЙПУТЬКНИГИ- возвращает полный путь к книге
- Прописи:
ПРОПИССУММ- записывает числовое значение прописьюПРОПИСДАТА- записывает дату прописьюПРОПИСВРЕМЯ- записывает время прописью
- QR-код:
СОЗДАТЬ_QR- создаёт QR-код из значения в ячейке- Создать QR-код в файл - создаёт QR-код в виде файла из данных в ячейках
- Создать лист-оглавление - создаёт лист
Оглавлениесо списком всех листов и информацией о них - Сортировка листов - сортирует листы по алфавиту и цвету ярлычков листов
- Поменять видимость - меняет видимость листов: скрытый, суперскрытый и видимый
- Копирование выделенных листов - копирует выделенные листы заданное количество раз
- Удаление выделенных листов - удаляет выделенные листы
- Включение и выключение защиты листов
- Задать масштаб - изменяет масштаб выбранных листов
- Экспорт листов в файлы - экспортирует листы в отдельные файлы с заданным типом файла
- Импорт листов из книг - вставляет листы из других книг в активную книгу
- Группировка данных - создаёт структуру группировки на выбранных листах
- Закрепление области - закрепляет или снимает закрепление области
- Сменить цвет ярлыков листов
- Создать новый лист
- Синхронизировать листы - устанавливает тот же масштаб и выделяет ту же ячейку, что и на шаблонном листе
- Сохранить выбранные - сохраняет выбранные книги
- Закрыть выбранные без сохранения
- Удаление выделенных имён
- Поменять видимость имён
- Удаление выделенных стилей
- Копирование выделенных фигур - копирует фигуры заданное количество раз
- Удаление фигур
- Переименовать фигуры
- Поменять видимость фигур
- Выгрузить из книги - выгружает фигуры из книги как картинки в заданном формате
- Загрузить в книгу - загружает картинки в книгу
- Изменить текст в фигуре
- Добавить к тексту в фигуре
- Копировать размеры - копирует размеры выбранных фигур
- Вставить размеры - применяет ранее скопированные размеры к выбранным фигурам
- Выравнивание фигур - выравнивает фигуры по вертикали или горизонтали с заданным количеством строк или столбцов и расстоянием между фигурами
- Копирование диапазона в фигуру
- Копирование в фигуру со связью с диапазоном
- Привести к размеру ячейки - приводит размер фигуры к размеру ячейки
- Изменить заливку ряда данных - изменяет заливку ряда данных диаграммы на цвет заливки её исходных данных
- Создать листы по фильтру сводной таблицы
- Задать формат поля сводной таблицы
- Очистить кеш сводной таблицы от данных, удалённых из сводной таблицы
- Надстройки - включает и отключает надстройки
- Информация о надстройке
- Удалить пароли с проектов VBA
- Удалить пароли с листов и структуры книги
- Информация о файле - отображает общие и пользовательские свойства книги
- Сбросить форматы - удаляет избыточные форматы в книге
- Удалить скрытые имена в книге
- Неразрывные связи книги - создаёт лист с информацией обо всех связях в книге
- Выгрузить прикреплённые файлы из книги
- Создать список файлов - создаёт лист со списком файлов в выбранной папке
- Переименование файлов - переименовывает файлы по списку
- Примечания - создаёт лист со списком всех примечаний в книге
- Создать примечания - создаёт примечания из данных выбранного диапазона
- Показать примечания - отображает все примечания на активном листе книги
- Скрыть примечания - скрывает все примечания на активном листе книги
- Размер шрифта - задаёт размер шрифта всем примечаниям на активном листе книги
- Создать резервную копию книги - создаёт резервные копии книги, присваивая каждой её версию
- Групповой подбор параметров
- Добавить через пустые строки/столбцы
- Экспорт диапазона данных в JSON или CSV


