Microsoft Word: шаблоны (templates)

Содержание

Введение
Назначение
Что хранится в шаблоне?
Примеры вариантов
Доступность
Размещение
Перенос шаблона из предыдущих версий
Использование
Создание и редактирование шаблона
Создание документа из шаблона
Подключение шаблона к существующему документу
Обновление стилей
Обобщение
Внедрение шаблона
Защита шаблона
Недостатки и достоинства работы с шаблонами

Введение

Основополагающим фактором, предопределившим углубленное изучение мной Word и VBA, стало открытие одного из предустановленных в Word 2.0 шаблонов. Его работа, позволяющая безошибочно произвести заполнение и формати­рование сложного документа, произвела на меня неизгладимое впечатление. Именно с тех пор возник интерес и желание полностью понять, как это устроено и для чего им можно воспользоваться. Несколько десятилетий повсе­дневного всестороннего применения позволяют говорить, что именно данная тема известна мне примерно на 95–99%. Вдумчивое изучение с практической реализацией перечисленного может приблизить к этому уровню большинство пользователей.

Назначение

Шаблоны являются одним из самых мощных механизмов, встроенных в Microsoft Word, направленных на унификацию и автоматизацию работы.

Изначально, некий условный шаблон (набор характеристик) вшит в среду, а при любом изменении параметров по умолчанию, создается файл Normal.dot(m/x), куда и помещается все необходимое. Если его удалить, то возникнет та же совокупность условий, которая была при первичной установке Word.

Немаловажным моментом является то, что клавиатурное сочетание Ctrl+N по-прежнему создает новый документ на основе шаблона Normal, минуя диалоги.

Что хранится в шаблоне?

Шаблон имеет множество предназначений и содержит (или может содержать) несколько ключевых информационных элементов. Прежде чем приступать к разбору, хотелось бы пояснить, что при создании документа из шаблона, снимается «цифровой слепок», полностью соответствующий оригиналу. Ну, почти. Связь с шаблоном рвется не полностью, так как в нем по умолчанию остаются «на хранение» макросы и глоссарий (автотекст), доступные из каждого дочернего файла. Кроме того, шаблон можно настроить в качестве источника обновления стилей.

Отсюда возникает конкретизация: что копируется из шаблона при создании документа?

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

Во-вторых, мы можем заранее его заполнить содержимым любой степени сложности.

В-третьих, из шаблона будет перенесен список стилей. И, как уже сказано, их обновление можно настроить на автоматический режим.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Примеры вариантов шаблонов

Раздел создан исключительно с целью привести конкретику и, так сказать, немного спустить тему на землю. Речь идет лишь о взгляде с позиции применения результирующего текста или процесса работы. То есть того, что мы увидим, если документ распечатаем.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Доступность

Во-первых, любой шаблон, размещенный в папке по умолчанию, доступен всегда. Но обращение к нему будет происходить только из файлов, созданных на его основе. Исключением является шаблон Normal.dot*,


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Учитывая всю совокупность перечисленных закономерностей, можно построить разные схемы, удобные по обстоятельствам. Если при этом не учесть возможные противоречия, связанные с порядком поиска файла шаблона, неизбежны сбои. Отсюда вытекает вывод о необходимости стремления к простым и очевидным решениям. Лучшим из них будет подчинение рекомендациям текстового редактора («Настраиваемые шаблоны Office») и хранение резервных копий вне папок с документами (хотя бы убирать в подпапку).

Размещение

Вопрос имеет под собой два основания: 1) чтобы скопировать шаблон, нужно зайти в соответствующую папку; 2) создать документ из шаблона естественным путем получится только если он расположен в «правильном» месте.

Итак, папка с шаблоном по умолчанию (Normal.dot*) изменилась в процессе развития программы. Было:

C:\Documents and Settings\[Имя профиля]\Application Data\Microsoft\Templates\

Стало:

С:\Users\[Имя профиля]\AppData\Roaming\Microsoft\Templates\

В среде русскоязычной версии Windows вы увидите «Пользователи» вместо «Users» (папка все равно называется «Users») и «Шаблоны» вместо «Templates» и не получите доступа к папке параметров приложения, которая является скрытой и по умолчанию не отображается. Вместо включения показа скрытых файлов, рекомендуется восполь­зоваться файловым менеджером, например, FAR.

Еще одно замечание. Папка с именем профиля будет называться так, как оно было сформулировано при создании. После этого профиль может быть неоднократно переименован, но имя обсуждаемой папки сохранится в первозданном виде! Чтобы его быстро понять, можно зайти в Проводнике в любую подпапку, например, Документов и активировать адресную строку, которая тогда будет отражать полный текущий путь.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Кроме указанного места, существует папка для хранения личных шаблонов (шаблоны пользователя), куда следует помещать всё, что вы создаете, так как именно она открывается при запросе в диалоге создания новых файлов с указанием типа шаблона «Личные», стандартно размещаемая в

...Documents\Настраиваемые шаблоны Office\.

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


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Перенос шаблона из предыдущих версий

В версиях до 2007 главный шаблон назывался Normal.dot и имел принципиально другую структуру. Затем он был переименован в Normal.dotm, где последняя буква означает возможность сохранения макросов (программ на языке VBA) или обычный Normal.dotx — без макросов. Естественным образом возникает задача переноса наработанных ранее материалов. Причем ее актуальность с годами отнюдь не сводится к нулю.

Простейшим способом будет следующий алгоритм.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Использование

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

Создание и редактирование шаблона

Прежде чем использовать шаблон, его нужно создать, что понятно. Гораздо менее очевидно, что его нужно очень тщательно продумать, ибо исправить некоторые основополагающие вещи в уже созданных на основе шаблона доку­ментах будет очень непросто или невозможно.

По своей сущности, шаблон первично сам является документом. Именно отсюда и вытекает способ его создания — из нового документа, который следует сохранить, присвоив ему в диалоге один из типов:


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Создание документа из шаблона

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

Для Word 2016 запуск осуществляется через вкладку ленты Файл.

«Новый документ» означает создание файла из шаблона Normal.dot(m/x), что дублируется горячей клавишей Ctrl+N.

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

Наконец, пункт «ЛИЧНЫЕ» предоставляет доступ к созданию файлов из набора пользовательских шаблонов.

Для Word 2003 Русский English

Русский English

Подключение шаблона к существующему документу

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

  1. Доступ к макросам.
  2. Доступ к глоссарию.
  3. Автообновление стилей.

Доступ к настройке присоединенного шаблона в Word 2016


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


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

Для Word 2003 Русский English


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Обновление стилей

Как уже сказано выше, за это отвечает флажок «Автоматически обновлять стили» диалога «Шаблоны и надстройки». Разберем чуть подробнее, что происходит.

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

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

Но конкретный стиль можно обновить и вручную....

....

Обобщение

Поскольку ситуация при описании почти всегда имеет множество решений, сборное краткое резюмирование выглядит разумным. Своего рода ответ на вопрос: «А как сделать то-то...»?


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


....

Внедрение шаблона

После создания и отладки шаблона, его нужно внедрить. Все примитивно, когда он создан для личного использования, так как вы его сделали для облегчения своего труда, вам и наслаждаться преимуществами технологии.

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

А вот в этом месте я хочу высказать дополнительное предостережение.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


....

Защита шаблона

Защита «от дурака» и защита своих авторских прав идут здесь рука об руку. Сразу оговорюсь что в Word можно защитить от изменений далеко не все, что хотелось бы. Что именно?

  1. Первым делом нужно сказать о проекте, то есть макропрограммах и формах на VBA. Доступ осуществляется через среду редактора VBA (VBE).

    Еще раз обращаю внимание, что интерфейс там имеется только на английском языке.

....


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!



Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


....

Недостатки и достоинства работы с шаблонами

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

Достоинства.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Недостатки.

Изначально раздел предполагался как «Расплата за использование шаблонов», что тоже верно.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!



Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!



Copyright © 1993–2024 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.