|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
вниз |
|
Пакет макросов для форматирования документов Microsoft Word.
Примеры, советы, информация по макросам, VBA и Microsoft Office.
Автор: © Александр, 2007-2023, alex@mtdmacro.ru |
|
|
О разделе
|
Здесь предлагаются отдельные макросы, примеры шаблонов, документов и другие продукты, созданные мной за время работы с пакетом программ Microsoft Office. Есть новые вещи, есть написанные довольно давно. Допустимо свободное использование, если явно не указано иное.
|
Каталог
|
Проекты
Макросы Word
Макросы Excel
|
Макросы Word
|
Стартер Word
Универсальный установщик надстроек Word для Windows. Не зависит от версии Word или Windows. Контроль совместимости надстройки с версией Word. Проверка наличия старой версии
надстройки и ее безопасная замена. Надстройку можно как выбирать каждый раз с помощью диалога, так и однократно вписать в специальный список, чтобы настроить установщик под конкретный проект.
Резервное копирование ранее установленных файлов.
Скачать (пароль 0): starter_word.7z (версия 19.1 от
22.11.2022)
Форма статуса
Это готовая форма статуса, типа "все в одном": вывод статуса, сообщений, истории, процента выполнения, сколько времени прошло и осталось; останов макроса кнопкой;
пропуск этапов макроса кнопкой; предусмотрено прерывание макроса по ошибке. Дополнительно, в проект включен макрос блокировки
Word, на время работы макроса, с последующей разблокировкой. Есть примеры.
Скачать (пароль 0): status.7z (версия 8 от 18.02.2018)
Установка шрифтов Windows
Макросы установки и удаления своих шрифтов. Используют Windows
API, 32 и 64-разрядная совместимость. Шрифты сразу появятся в списке Word. Есть удобный интерфейс с редактируемым списком шрифтов - для
настройки под себя в код лезть не придется. Доступны следующие операции:
* Полная установка (с копированием в папку Windows).
* Временное подключение (действует до перезагрузки).
* Удаление: отключение, удаление из реестра, удаление файлов.
Скачать (пароль 0): windows_font_installer.7z (версия
1 от 01.07.2017)
Онлайн перевод
Макросы для англо-русского, русско-английского и др. перевода текста, с использованием Интернет-службы "Microsoft Translator" (Bing.com).
Можно использовать в любом приложении MS Office.
Скачать (пароль 0): microsoft_translator.7z (2013)
Элементы управления
Макросы для автоматизации элементов "поле со списком", "раскрывающийся список" и др. Позволяют, при изменении главного элемента, автоматически обновлять
значения подчиненных, а так же скрывать или отображать фрагменты документа. Структура очень гибкая. Пример внутри.
Скачать (пароль 0): content_control.7z (2012)
Интегратор
Макрос быстрого подключения / отключения надстроек Word. Если в программу Word загружено много надстроек или одна большая (тот же пакет "Методичка"), то это
замедляет работу и перегружает интерфейс лишними кнопками. Поэтому, удобно активировать надстройку, только когда она нужна. Что и делает этот макрос.
Скачать (пароль 0): integrator.7z (версия 5 от 2014)
|
Макросы Excel
|
Стартер Excel
Универсальный установщик надстроек Excel для Windows. Не зависит от версии Excel и Windows. Проверка наличия старой версии надстройки и ее безопасная замена. Удаление
надстройки из списка Excel. Надстройку можно как выбирать каждый раз с помощью диалога, так и однократно вписать в специальный список, чтобы настроить установщик под конкретный проект. Установка
и удаление подпапок. Резервное копирование ранее установленных файлов.
Скачать (пароль 0): starter_excel.7z (версия 13 от
16.04.2017)
Глобальный поиск
Макрос для поиска сразу на всех листах активной книги. Реализован в виде небольшой удобной панельки. Есть и форма.
Скачать (пароль 0): find_global.7z (2005)
Платежка
Серьезный и большой проект. Предназначен для заполнения платежных поручений и их учета. Автоматизировано все, что только можно! Подробная инструкция прилагается.
Скачать (пароль 0): platezhka.7z (2005)
Печать конвертов
Сделан для массовой печати конвертов от адресата группе получателей по списку. Выглядит солидно: куча кнопок и всякой автоматизации. Помню, что печатали и радовались.
Скачать (пароль 0): envelope.7z (2005)
Поиск дубликатов
Если в названии столбца есть "[д]", то в его ячейку вставляется текущая дата, при внесении изменений в строку. Если в названии столбца есть "[п]",
то при вводе значения, происходит поиск дубликата в этом столбце с выводом предупреждения.
Скачать (пароль 0): duplicate.7z (2005)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|