<<< Пакет "Методичка" >>>

Пакет макросов для форматирования документов Microsoft Word.

Автор: © Александр, 2007-2023, alex@mtdmacro.ru, http://mtdmacro.ru/

<< Описание >>

Пакет "Методичка" (далее - Пакет)- это набор инструментов для работы с документами Microsoft Word (далее - Word). Пакет упрощает обработку неформатированного текста, сканированной литературы, помогает быстро отформатировать документ, курсовую или дипломную работу, значительно экономит время при работе с потоком документации, автоматизируя рутинную однообразную работу. За время написания пакета накоплен опыт и реализовано большинство стандартных задач по форматированию. Поэтому, пакет очень гибок и может быть быстро настроен или доработан под новые требования.

Состоит пакет из одного файла "Методичка" - это обычный шаблон Word, со встроенными макросами, вкладкой на ленте, панелью инструментов, стилями и др.

Интерфейс пакета удобен, рассчитан на обычного пользователя, и оптимизирован под популярные версии Word (см. раздел Совместимость).

Обработка текстов в пакете Методичка ориентирована на кириллицу и латиницу (русский, украинский, белорусский, западноевропейские языки).

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

Из-за большого объема пакета, сформировано две его версии - обычная и полная. В полную версию включены редко используемые макросы, в описании эти макросы помечены словом "архив". Полная версия предоставляется по просьбе пользователя.

<< Совместимость >>

Office 365 - смотрите версию Word.

Word 2019, 2016, 2013, 2010, 2007 x86/x64 Eng/Rus для Windows - полностью совместим, интерфейс - вкладка на ленте.

Word 2003 Eng/Rus для Windows - родная программа, интерфейс - панель инструментов

Word 2002/XP, 2000 Eng/Rus для Windows - 90% макросов работает, интерфейс - панель инструментов

Word для Mac - совместимы только отдельные макросы, пакет в целом не адаптирован.

В других версиях Word пакет не тестировался. Язык макросов универсален для всех версий Word. Кроме того, на работу пакета не влияют региональные настройки.

<< Сборки >>

Методичка.dotm - рекомендуется использовать с Word 2019, 2016, 2013, 2010, 2007.

Методичка.dot - рекомендуется использовать с Word 2003, 2002/XP, 2000. Полностью работоспособна в более современных версиях Word.

Отличия версии dotm от dot:

<< Установка >>

Этап 0. Проблемы с файлами

Что за архив?

Файлы с расширением .7z, распаковывайте с помощью бесплатной программы-архиватора 7zip: https://www.7-zip.org/. Для архивов .zip и .rar, подходят программы WinZip и WinRar.

Битый архив

О повреждении файла вам сообщит программа-архиватор при распаковке или тестировании архива. Необходимо заново скатать архив. Советую поменять загрузчик на более надежный. Категорически не рекомендую пользоваться файлами из поврежденного архива.

Блокировка файлов

Операционная система может блокировать файлы, скачанные из Интернет. Для разблокировки, нужно открыть свойства файла и нажать кнопку (в старых версиях Windows), либо поставить галочку "Разблокировать" (Windows 10). После чего, нажать "OK" или "Применить". Вместо разблокировки, файлы можно поместить (распаковать) в доверенную папку. Например, доверенной обычно является папка "Мои документы".

"Лечение" антивирусом

Антивирус может просто предупредить вас, может заблокировать файл, а может вообще удалить макросы, так сказать "вылечить". Если вы знаете эти макросы или доверяете их автору, добавьте "опасный" файл в исключения. Бывают антивирусы-тихушники, ничего не сообщающие пользователю о "лечении". Чтобы убедится в целостности файлов, сравните размеры файлов в архиве с размерами распакованных файлов.

Этап 1. Настройка безопасности

Word 2019/2016/2013/2010/2007:

  1. Word 2019/2016/2013/2010:
    • вкладка "Файл" > пункт "Параметры
    Word 2007:
    • кнопка "Office" > кнопка "Параметры Word
  2. Слева вкладка "Центр управления безопасностью" > справа кнопка "Параметры центра управления безопасностью..."
  3. Откроется окно "Центр управления безопасностью" > слева вкладка "Параметры макросов"
  4. Разрешаем выполнение макросов, выбрав любой из пунктов:
    • "Отключить все макросы с уведомлением" - после открытия документа с макросами будет появляться диалог, где вы сможете разрешить/запретить выполнение макросов
    • "Включить все макросы" (очень не рекомендую)
  5. Разрешаем доступ к макросам, установив флаг "Доверять/предоставлять доступ к объектной модели проектов VBA"
  6. Кнопка "OK

Word 2003:

  1. Меню "Сервис" > меню "Макрос" > пункт "Безопасность"
  2. Окно "Безопасность" > вкладка "Уровень безопасности" > разрешаем выполнение макросов, выбрав любой из пунктов:
    • "Средняя"
    • "Низкая" (очень не рекомендую)
  3. Вкладка "Надежные издатели" > разрешаем автозагружаемые макросы установив флаг "Доверять всем установленным шаблонам и надстройкам"
  4. Здесь же разрешаем доступ к макросам установив флаг "Доверять доступ к Visual Basic Project"
  5. Кнопка "OK"

Этап 2. Установка

Вариант I. Автозагрузка пакета при запуске Word

В результате установки в автозагрузку, для любого открытого в Word документа, всегда будут доступны все инструменты пакета, пока пакет не удалят.

Способ 1. АВТОМАТИЧЕСКАЯ УСТАНОВКА

    1. Поместите в одну папку файлы "Методичка..." и "Стартер-М".
      • Эти файлы, из архива проекта, лучше распаковывать прямо в папку "Мои документы" (или ее подпапку). Так не придется разблокировать файлы, ибо все что в папке "Мои документы" считается безопасным по умолчанию.
    2. Откройте в Word файл "Стартер-М", разрешите выполнение его макросов.
    3. Если установлена другая версия пакета "Методичка":
      • Дважды кликните кнопку "Удалить".
      • Пакет будет автоматически удален и исчезнет с ленты/панели.
    4. Дважды кликните кнопку "Автозапуск".
    5. Будет автоматически установлена версия пакета, соответствующая версии Word.
    6. Признаком успешной установки является:
      • Word 2007 и новее: появилась вкладка "МТД" на ленте.
      • Word 2003 и старше: появилась панель инструментов "МТД".
    7. Установка завершена.

Примечания:

  • После установки, исходные файлы больше не нужны, их можно удалить или переместить.
  • В "Сартер-М", вместо "Автозапуск", можно использовать кнопку "Подключить". Пакет будет работать лишь до перезапуска Word.

Способ 2. УСТАНОВКА ВРУЧНУЮ

Чтобы пакет автоматически загружался, при запуске Word, надо разместить файл Методичка.dot(m) в подпапке Startup папки Word:

  1. Откройте папку с файлом Методичка.dot(m) > кликните файл правой кнопкой мыши > откроется контекстное меню > пункт "Копировать".
  2. Запустите Word.
  3. Word 2019/2016/2013/2010:
    • вкладка "Файл" > пункт "Параметры" > откроется окно "Параметры Word"
    • слева, вкладка "Дополнительно" > справа, кнопка "Расположение файлов..." > откроется окно "Расположение".
    Word 2007:
    • кнопка "Office" > кнопка "Параметры Word" > откроется окно "Параметры Word".
    • слева, вкладка "Дополнительно" > справа, кнопка "Расположение файлов" > откроется окно "Расположение".
    Word 2003:
    • меню "Сервис" > пункт "Параметры" > вкладка "Расположение".
  4. В списке "Типы файлов" выбрать пункт "автозагружаемые" > кнопка "Изменить".
  5. В открывшемся окне, в списке файлов, на пустом месте, кликните правой кнопкой мыши > откроется контекстное меню > пункт "Вставить" (в списке файл не появится, так как этот диалог отображает только папки).
  6. Перезапустите Word (закройте все его окна).
  7. Признаком успешной установки является:
    • Методичка.dotm: появилась вкладка "МТД" на ленте.
    • Методичка.dot: появилась панель инструментов "МТД".
  8. Установка завершена.

На заметку

Стандартные папки автозагрузки Word для ОДНОГО пользователя Windows:

  • Универсальный путь (вводится в командной строке Windows, см. ниже):
    • %APPDATA%\Microsoft\Word\Startup\
  • Windows 10/8/7/Vista:
    • c:\Users\имя_пользователя\AppData\Microsoft\Word\Startup\
    • c:\Users\имя_пользователя\AppData\Roaming\Microsoft\Word\Startup\
  • Windows XP, Windows Server 2003:
    • c:\Documents and Settings\имя_пользователя\Application Data\Microsoft\Word\Startup\

Стандартные папки автозагрузки Word для ВСЕХ пользователей Windows:

  • Универсальный путь (вводится в командной строке Windows, см. ниже):
    • Word 2019, 2016
      • %PROGRAMFILES%\Microsoft Office\Root\Office<номер версии>\Startup\
      • %PROGRAMFILES(x86)%\Microsoft Office\Root\Office<номер версии>\Startup\
    • Word 2013 и старше
      • %PROGRAMFILES%\Microsoft Office\Office<номер версии>\Startup\
      • %PROGRAMFILES(x86)%\Microsoft Office\Office<номер версии>\Startup\
  • Windows 10/8/7/Vista/XP, Windows Server 2003:
    • c:\Program Files\Microsoft Office\Office<номер_версии>\Startup\
    • c:\Program Files (x86)\Microsoft Office\Office<номер_версии>\Startup\

Здесь "Office<номер версии>" соответствует версии Word:

  • Word 2019, 2016 - "Office16"
  • Word 2013 - "Office15"
  • Word 2010 - "Office14"
  • Word 2007 - "Office12"
  • Word 2003 - "Office11"
  • Word 2002/XP - "Office10"
  • Word 2000 - "Office"

Ввод пути в командной строке операционной системы Windows:

  1. Откройте окно "Запуск программы":
    • Клавиатура: клавиша Windows + R.
    • Windows 10/8: правая кнопка мыши на кнопке "Пуск" (Win+X) > пункт "Выполнить".
    • Windows 7/Vista: кнопка "Пуск" > меню "Все программы" > меню "Служебные" > пункт "Выполнить".
    • Windows XP: кнопка "Пуск" > пункт "Выполнить".
  2. В диалоговом окне, введите прямые кавычки, внутри них укажите полный путь и нажмите кнопку "OK".

Вариант II. Интеграция пакета

Интеграция действует в течение одного сеанса работы в Word. То есть, ее надо повторять при каждом запуске программы Word. Каждому вновь создаваемому документу будут доступны макросы, панель инструментов, вкладка на ленте, и другие элементы пакета. Интеграция:

  1. Скопируйте файл Методичка.dot(m) в Вашу папку шаблонов или в стандартную папку шаблонов Word (см. ниже).
  2. Запустите Word.
  3. Word 2019/2016/2013/2010:
    • вкладка "Файл" > кнопка "Параметры".
    • слева вкладка "Надстройки" > справа выпадающий список "Управление" > пункт "Шаблоны" > правее кнопка "Перейти...".
    Word 2007:
    • кнопка "Office" > "Параметры Word".
    • слева вкладка "Надстройки" > справа список "Управление" > пункт "Шаблоны" > кнопка "Перейти".
    Word 2003:
    • меню "Сервис" > пункт "Шаблоны и надстройки".
  4. Откроется окно "Шаблоны и надстройки" > вкладка "Шаблоны" > кнопка "Добавить".
  5. Откроется окно "Добавление шаблона" > выберите файл Методичка.dot(m) > кнопка "ОК".
  6. Шаблон должен появиться в списке "Общие шаблоны и надстройки".
  7. Потом, здесь же, можно будет отключить ненужный шаблон.
  8. Нажмите кнопку "ОК", чтобы закрыть окно "Шаблоны и надстройки".
  9. Интеграция завершена.

Вариант III. Обработка отдельного документа с помощью пакета

Бывает удобно использовать макросы пакета не интегрируя его в Word, а на время присоединив к отдельному документу. После присоединения, документу будут доступны все элементы пакета: макросы, панель инструментов или вкладка на ленте, и др. Присоединение:

  1. Откройте документ для обработки пакетом.
  2. Word 2019/2016/2013/2010/2007:
    • вкладка "Разработчик" > группа "Шаблоны" > кнопка "Шаблон документа".
    • если вкладка "Разработчик" не видна:
      • Word 2019/2016/2013/2010:
        • вкладка "Файл" > кнопка "Параметры".
        • слева вкладка "Настройка ленты" > справа выпадающий список "Настройка ленты" > пункт "Основные вкладки" > ниже активировать флаг пункта "Разработчик".
      • Word 2007:
        • кнопка "Office" > кнопка "Параметры Word" > вкладка "Основные".
        • активировать флаг "Показывать вкладку 'Разработчик' на ленте".
    Word 2003:
    • меню "Сервис" > пункт "Шаблоны и надстройки".
  3. Откроется окно "Шаблоны и надстройки" > вкладка "Шаблоны" > кнопка "Присоединить".
  4. Откроется окно "Присоединение шаблона" > выберите файл Методичка.dot(m) > кнопка "ОК".
  5. Путь и имя файла должны появиться в поле "Шаблон документа".
  6. Очистив это поле, можно отсоединить ненужный шаблон.
  7. Нажмите кнопку "ОК", чтобы закрыть окно "Шаблоны и надстройки".
  8. Присоединение завершено.

НА ЗАМЕТКУ

Копирование файла Методичка.dot(m) в стандартную папку шаблонов Word:

  1. Откройте папку с файлом Методичка.dot(m) > кликните файл правой кнопкой мыши > откроется контекстное меню > пункт "Копировать".
  2. Запустите программу " Word".
  3. Word 2019/2016/2013:
    • вкладка "Файл" > пункт "Параметры".
    • откроется окно "Параметры Word" > слева пункт "Дополнительно" > справа кнопка "Расположение файлов...".
    • откроется окно "Расположение" > вкладка "Расположение" > пункт "Шаблоны пользователя" > кнопка "Изменить...".
    Word 2010 (можно как в Word 2019/2016/2013):
    • вкладка "Файл" > пункт "Создать" > группа "Доступные шаблоны" > иконка "Мои шаблоны".
    Word 2007:
    • кнопка "Office" > пункт "Создать" > слева пункт "Мои шаблоны".
    Word 2003:
    • меню "Файл" > пункт "Создать".
    • откроется область задач "Создание документа" > в разделе "Шаблоны" кликните пункт "На моем компьютере".
    • откроется окно "Шаблоны" > вкладка "Общие".
  4. В открывшемся окне, в списке шаблонов, на пустом месте, кликните правой кнопкой мыши > откроется контекстное меню > пункт "Вставить".

<< Удаление >>

Способ 1. АВТОМАТИЧЕСКОЕ УДАЛЕНИЕ

  1. Откройте в Word файл "Стартер-М", разрешите выполнение его макросов.
  2. На первой странице "Стартер-М", дважды кликните кнопку "Удалить".
  3. Все установленные версии пакета будут автоматически удалены.
  4. Признак успешного удаления:
    • Word 2007 и новее: отсутствие вкладки "МТД" на ленте;
    • Word 2003 и старше: отсутствие панели инструментов "МТД".
  5. Удаление завершено.

Способ 2. УДАЛЕНИЕ ВРУЧНУЮ С ПОМОЩЬЮ СТАРТЕРА

  1. Откройте в Word файл "Стартер-М", разрешите выполнение его макросов.
  2. На первой странице "Стартер-М", дважды кликните сначала кнопку "ПАПКА АВТОЗАГРУЗКИ", затем кнопку "ПАПКА АВТОЗАГРУЗКИ WORD".
  3. Откроются два окна Проводника, которые понадобятся чуть позже.
  4. Закройте Word, все его окна.
  5. В окнах Проводника, удалите все файлы, имена которых начинаются с "Методичка".
  6. Удаление пакета завершено. Можно запустить Word для проверки.

Способ 3. УДАЛЕНИЕ СВОИМИ РУКАМИ

Если не помогли предыдущие способы удаления, или вы хотите добраться до тела пакета руками:

  1. Запустите Word.
  2. Word 2019/2016/2013/2010:
    • вкладка "Файл" > пункт "Параметры" > откроется окно "Параметры Word"
    • слева вкладка "Дополнительно" > справа кнопка "Расположение файлов" > откроется окно "Расположение...".
    Word 2007:
    • кнопка "Office" > кнопка "Параметры Word" > откроется окно "Параметры Word".
    • слева вкладка "Дополнительно" > справа кнопка "Расположение файлов" > откроется окно "Расположение".
    Word 2003:
    • меню "Сервис" > пункт "Параметры" > вкладка "Расположение".
  3. В списке "Типы файлов" выбрать пункт "Автозагружаемые" > кнопка "Изменить".
  4. Откроется окно Проводника, которое показывает только папки, файлы не видны.
  5. Чтобы увидеть файлы, откроем другое окно Проводника:
    • В этом же окне Проводника, перейдите в родительскую папку - на уровень выше, запомнив имя текущей.
    • В списке должна появится текущая папка, кликните ее правой кнопкой мыши.
    • В контекстном меню, выберите пункт "Открыть" или "Открыть в новом окне".
    • Получим новое полноценное окно Проводника, со всеми файлами.
  6. Закройте Word, все его окна, оставив Проводник с файлами.
  7. В окне Проводника, удалите все файлы, имена которых начинаются с "Методичка".
  8. Удаление пакета завершено. Можно запустить Word для проверки.

Способ 4. ОТКЛЮЧЕНИЕ

Отключение останавливает работу надстройки - пакета "Методичка", но не удаляет ее файлы, можно будет подключить надстройку обратно:

  1. Word 2019/2016/2013/2010:
    • Вкладка "Разработчик" > группа "Шаблоны" > кнопка "Шаблон документа".
      • Если вкладка "Разработчик" не видна:
        • Вкладка "Файл" > пункт "Параметры"> вкладка "Настройка ленты".
        • Выпадающий список "Настройка ленты" > пункт "Основные вкладки" > ниже, в списке, активировать флаг пункта "Разработчик".
    • Или:
      • Вкладка "Файл"> пункт "Параметры"> вкладка "Надстройки".
      • Выпадающий список "Управление" > пункт "Шаблоны"> кнопка "Перейти".
  2. Word 2007:
    • Вкладка "Разработчик" > группа "Шаблоны" > кнопка "Шаблон документа".
      • Если вкладка "Разработчик" не видна:
        • Кнопка "Office" > кнопка "Параметры Word" > вкладка "Основные".
        • Активировать параметр "Показывать вкладку 'Разработчик' на ленте".
    • Или:
      • Кнопка "Office" > кнопка "Параметры Word" > вкладка "Надстройки".
      • Выпадающий список "Управление" > пункт "Шаблоны" > кнопка "Перейти".
  3. Word 2003:
    • Меню "Сервис" > пункт "Шаблоны и надстройки".
  4. Откроется окно "Шаблоны и надстройки" > вкладка "Шаблоны".
  5. В списке "Общие шаблоны и надстройки", снимите флаг с пункта "Методичка..." > Нажмите "OK".
  6. Отключение завершено.

<< Ошибки и способы их устранения >>

Совсем не работает!

    1. Проверьте блокировку файлов - флажок "Разблокировать" в свойствах файла.
    2. Проверьте файлы на повреждения - сравните размеры файла в архиве и распакованного.
    3. Распакуйте архив в папку "Мои документы" (или ее подпапку) и переустановите проект именно оттуда.
    4. Не помогло - обращайтесь.

Проверка работоспособности пакета

    1. Запускаем программу Word.
    2. Открываем в Word файл Методичка.dot(m) (Ctrl+O).
    3. Переходим в редактор Visual Basic (Alt+F11).
    4. На панели Project (Ctrl+R) выбираем проект "Методичка".
    5. В меню "Debug" кликаем пункт "Compile" - компиляция (если пункт "Compile" не активен, значит компиляция уже успешно выполнена автоматически).
    6. Операция должна пройти без ошибок.
    7. Возможные ошибки и способы их устранения описаны ниже.

!!! Ошибка "Can't find project or library"

Word не может найти библиотеки, используемые пакетом. Исправляем:

  1. Запускаем программу Word.
  2. Открываем файл-шаблон Методичка.dot(m) (Ctrl+O) .
  3. Переходим в редактор Visual Basic (Alt+F11).
  4. На панели Project (Ctrl+R) выбираем проект "Методичка".
  5. В меню "Tools" выбираем пункт "References".
  6. Отмечаем библиотеки согласно приведенному ниже списку (отметки с других библиотек можно снять):
    • Visual Basic For Applications
    • Microsoft Word 11.0 (или старше) Object Library
    • Microsoft Office 11.0 (или старше) Object Library
    • Microsoft Forms 2.0 Object Library
    • Microsoft Visual Basic for Applications Extensibility 5.3
  7. Жмем кнопку "OK", чтобы закрыть окно "References".
  8. Компилируем проект (в меню "Debug" команда "Compile").
  9. Сохраняем (Ctrl+S) и закрываем проект.

!!! Ошибка "Run time error '6068'"

Отсутствует доверие к программируемому доступу к проекту Visual Basic. Исправляем:

  1. Запустите программу Word.
  2. Word 2019/2016/2013/2010:
    • Вкладка "Файл" > кнопка "Параметры".
    • Слева вкладка "Центр управления безопасностью" > справа кнопка "Параметры центра управления безопасностью...".
    • Слева вкладка "Параметры макросов" > справа активировать флаг "Доверять/предоставлять доступ к объектной модели проектов VBA".
    Word 2007:
    • Ккнопка "Office" > кнопка "Параметры Word".
    • Ввкладка "Центр управления безопасностью" > кнопка "Параметры центра управления безопасностью".
    • Установить флаг "Доверять доступ к объектной модели проектов VBA".
    Word 2003:
    • Меню "Сервис" > меню "Макрос" > пункт "Безопасность".
    • Окно "Безопасность" > вкладка "Надежные издатели".
    • Установить флаг "Доверять доступ к Visual Basic Project".
  3. Кнопка "OK".

Появляются запросы на сохранение шаблона Методичка.dot

После использования панели инструментов "МТД", Word может запросить подтверждение сохранения шаблона Методичка.dot. Это естественно, т.к. панели инструментов и их состояние Word хранит внутри документов. Если вы используете автозагрузку пакета при запуске Word, то, чтобы избежать появления запроса, перенесите панель инструментов "МТД" в шаблон Normal. Для этого:

  1. Откройте шаблон Методичка.dot в Word:
    • используйте меню "Открыть" (Ctrl+O).
    • или: панель "МТД" > меню "Макрос" > меню "Справка" > пункт "Шаблон пакета Методичка".
  2. Запустите "Организатор":
    • Alt+F8 > кнопка "Организатор".
  3. Используя вкладку "Панели" переместите панель в шаблон Normal.

Неверно отображается текст на кнопках меню "Символ" (сборка dot)

Исправить ошибку можно изменив шрифт, используемый для отображения пунктов меню, на более полно поддерживающий стандарт Unicode. Делается это в экранных настойках Windows или Word. Так же, в Word, можно вручную изменить название кнопки на свое, это не повлияет на работоспособность пакета.

Пустые страницы в файле справки пакета (Методичка.chm).

Причина в системе безопасности Windows, блокирующей файл. Если несколько вариантов решения. Попробуйте снять блокировку: кликните chm-файл правой кнопкой мыши > выберите пункт "Свойства" > нажмите кнопку или поставьте галочку "Разблокировать" (обычно, внизу вкладки "Общие"). Другие варианты решения ищите на сайте поддержки Windows.

Не открывается файл справки пакета (Методичка.chm).

В Windows отсутствует программа "WinHlp32.exe". Необходимо скачать и установить ее.

Другие возникшие у Вас вопросы направляйте автору.

<< Памятка >>

ПРЕРВАТЬ любой макрос Word можно парой клавиш Ctrl+Break (настройки Word позволяют блокировать эту возможность).

ВЫБИРАЙТЕ один блок для обработки, так как, обычно, макросам Word доступен только последний из нескольких выбранных блоков. Исключения - некоторые команды пакета (см. описания макросов).

БОЛЬШИЕ сложные документы разбивайте на главы, разделы и т. п. Чем больше документ - тем нестабильнее работает Word, особенно его ранние версии.

ПРИ СБОЕ, закройте Word (все документы и все окна программы), заново откройте документ и попробуйте запустить макрос снова.

РЕГИОНАЛЬНЫЕ настройки Windows используются Word. Макросы пакета максимально защищены от изменений этих настроек. При смене страны, в настройках Windows, активное содержимое других документов может давать сбои (макросы, поля и др.).

БЫСТРОДЕЙСТВИЕ макросов зависит от версии Word. Обычно, но не всегда, чем проще (старше) версия Word, тем быстрее работают макросы.