Перезагрузка стандартных блоков (Microsoft Word)
У Ширли есть большое количество настраиваемых макросов и строительных блоков в Word.
Время от времени, когда она открывает Word, он удаляет их все, так что у нее больше нет макросов или стандартных блоков. Ширли теперь сохраняет свои макросы в виде документа и может перезагружать их en массе, когда это необходимо, но ей нужно возвращать строительные блоки один за другим. Она задается вопросом, есть ли способ получить доступ к фактическому файлу Building Blocks и таким же образом перезагрузить его строительные блоки.
Пользователи могут легко вводить макросы благодаря редактору VBA. Если вы используете возможности экспорта и импорта редактора, вам даже не нужно использовать документ Word для хранения макросов.
Строительные блоки не имеют ничего аналогичного редактору VBA, и поэтому у них нет возможности импортировать или экспортировать стандартные блоки. Это, конечно, проблема, с которой сталкивается Ширли. К сожалению, это проблема, с которой пользователи Word сталкивались годами.
Видите ли, строительные блоки не хранятся в каком-то единственном, идентифицируемом месте. Вместо этого их можно хранить в шаблонах, и эти шаблоны можно распространять повсюду в вашей системе. Это не так уж необычно, как может показаться, поскольку макросы также могут храниться в различных шаблонах в вашей системе. Черт возьми, макросы можно даже хранить в документах с поддержкой макросов, что означает, что макросы могут быть где угодно — по крайней мере, Building Blocks не распространяется!
Понимая, где можно хранить стандартные блоки, лучший подход — просто создать резервную копию ваших шаблонов — всех их. Самым важным шаблоном для резервного копирования, конечно же, является ваш шаблон Normal.dotm. Это, по всей вероятности, та, которую Ширли периодически теряет и ей приходится «восстанавливать» en masse с помощью своих макросов. Если ее строительные блоки пропадают одновременно с макросами, то эти строительные блоки, вероятно, являются частью шаблона Normal.dotm. Создайте резервную копию этого шаблона (сохраните его, скажем, где-нибудь на USB-накопителе), а затем, когда все пропадет в Word, выйдите из программы и восстановите шаблон Normal.dotm на ожидаемом месте в вашей системе. Перезагрузите, и все должно быть восстановлено.
Если вы хотите быть более комплексным в своем подходе, найдите способ резервного копирования всех ваших документов и шаблонов с поддержкой макросов (чтобы получить все возможные места для макросов) и всех ваших шаблонов любого типа (чтобы получить все возможные места для строительных блоков). Кроме того, вы захотите создать резервную копию некоторых очень специфических шаблонов строительных блоков, как описано в этом совете:
https://wordribbon.tips.net/T007872
Если вы хотите узнать больше о строительных блоках и обо всех различных местах, которые они могут спрятать, я рекомендую статью, написанную Грегом Макси по этому адресу:
https://gregmaxey.com/word_tip_pages/building_blocks_autotext.html
Грег в своей статье подчеркивает мысль, которую легко упустить: стандартные блоки также можно хранить в надстройках Word. (По правде говоря, высока вероятность, что макросы также хранятся в этих надстройках.)
Это означает, что если вам нужна полная резервная копия Building Blocks, вы должны также создать резервную копию своих надстроек.
Вы могли подумать, что Microsoft упростит отслеживание строительных блоков, но это не так. Вы быстро обнаружите, что они могут быть повсюду в вашей системе, храниться в любом шаблоне (с поддержкой макросов или без него) или в любой надстройке.
WordTips — ваш источник экономичного обучения работе с Microsoft Word.
(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (6204) применим к Microsoft Word 2007, 2010, 2013, 2016, 2019 и Word в Office 365.