Просмотр и установка надстроек, а также управление ими в приложениях Office. Настройка Word для работы

Надстройка - такой же файл Word. В отличие от обычного документа этот файл содержит программы - макросы. Запуск этих программ производится непосредственно с вкладки на ленте. Как она выглядит Вы можете увидеть на картинке. Надстройка будет автоматически загружаться при запуске документа Word.

Состав надстройки VBA-Word

Запишет любое указанное число прописью. Может просклонять его в любом падеже, добавить рубли, копейки, доллары, евро, штуки и многое другое. Имеются различные форматы вывода, как со скобками так и без.

Большой набор алгоритмов для редактирования текста. В него входит удаление двойных пробелов, пробелов перед знаками пунктуации, удаление переноса текста на другую строку (например между значением и единицей измерения). Вы можете контролировать производимые изменения, а можете доверить все исправление программе.

На ленте также расположено несколько команд для связи с разработчиком. Вы в любой момент можете оставить замечание по работе программы, сделать предложение по улучшению работы той или иной функции, оставить заказ на разработку макроса.

Приобретение

Все функции надстройки можно бесплатно протестировать несколько раз (10-20 раз). Как правило этого ограничения достаточно, чтобы разово решить сложную задачу, а также понять, что программа экономит Ваше время, деньги и нервы. Стоимость надстройки VBA-Word составляет всего 1000 рублей . В стоимость входит установка на 2 компьютера. Все последующие обновления программы будут бесплатны.

Установка

Надстройка устанавливается для MS Word версии 2007 и выше. Требование к операционной системе - Windows.

  1. Жмите кнопку "Скачать" сверху.
  2. Откройте скачанный файл Word и нажмите на кнопку "Установить".

Если программа не устанавливается

  1. Часто по причине того, что файл скачан из интернета, Word открывает файл в режиме защищенного просмотра. Чтобы его отключить необходимо нажать кнопку "Разрешить редактирование" под лентой. После этого следует открыть скачанный файл заново.
  2. Возможно выполнение макросов запрещено. Как их включить написано в статье

Конструирование интерфейсов чаще всего используется при создании надстроек. Надстройка представляет собой невидимый документ со встроенным VBA-кодом и с собственными дополнениями к интерфейсу, автоматически открываемый приложением при запуске. При запуске он не показывает своё тело (т.е. содержимое документа — текст, рисунки и пр.), а проявляется только своими изменениями в интерфейсе и подключенными макросами. Таким образом, приложение Microsoft Office дополняет свой функционал, и позволяет редактировать другие документы, используя вновь полученные функции.

Документ надстройки для Word имеет расширение.dotm. Фактически, надстройка для Word является обычным шаблоном с поддержкой макросов. Для надстроек Excel и PowerPoint имеются отдельные расширения — .xlam и.ppam соответственно.

Замечу, что надстройки.xlam и.ppam просто так не открываются в приложениях в качестве документа для редактирования, поэтому пока такая надстройка не готова, её сохраняют как обычный документ с поддержкой макросов. А вот шаблон.dotm можно открыть в Word именно как шаблон (по крайней мере, Ribbon XML Editor это делает), поэтому его можно сохранять шаблоном и в процессе разработки надстройки. Однако, я всё же рекомендую действовать единообразно, и исходники надстроек всегда держать в формате обычных документов с поддержкой макросов, и переводить их в шаблоны или надстройки только после полного окончания их разработки.

Итак, давайте попробуем построить надстройку Word, которая будет выглядеть, как отдельная вкладка, и содержать группу с кнопками, выполняющими некоторые действия. Пусть это будут некие действия с пробелами. Замечу, что процесс создания надстройки Excel ничем не отличается от создания надстройки Word и, умея создавать одно, вы будете уметь создавать другое.

Откроем Ribbon XML Editor, откроем в нём наш подопытный документ, и в окно для 2007-го интерфейса скопируем текст интерфейса нашей надстройки: