Если у вас есть идея или совет по эффективному использованию редактора Word, то пишите мне через форму контактов на сайте. Любые ваши дельные советы и подсказки будут размещены в очередных выпусках рассылки и на сайте (с указанием вашего авторства).
Макрос вставки разрыва страницы перед некоторым словом
Сергей спрашивает: Как реализовать макрос, который бы по тексту расставлял разрыв страницы в определенных местах, например, перед словом "Отчет"?
Можно использовать следующий макрос:
Sub insBreakPage()
'Вставка разрывов страниц перед словом "Отчет"
With Selection.Find
.ClearFormatting
.Replacement.ClearFormatting
.Forward = True
.Wrap = wdFindContinue
.MatchCase = True 'Учитываем регистр искомого слова
.Text = "Отчет" 'ищем слово
.Replacement.Text = "^m^&^p" 'производим замену
.Execute Replace:=wdReplaceAll
End With
End Sub
Игорь спрашивает: "Как в Word сделать так, чтобы в разных частях документа был расположен одинаковый кусок текста и чтобы при изменении его, например, только в начале документа - он изменялся во всех остальных таких же кусках текста во всем документе?"
Подобный вопрос за последний месяц мне задали уже несколько человек. На самом деле, все достаточно просто. Нужно использовать в документе специальное поле REF. Вот как это делается на примере одного шаблона.
Предположим, что есть договор купли-продажи между Продавцом и Покупателем. В начале договора указываются фамилия, имя, отчество Продавца и Покупателя, а также их реквизиты. Дальше в тексте документе есть специальные поля, которые автоматически обновляются и заполняются тем текстом (данными), которые введены в начале документа - в данном случае - ФИО сторон и их адреса.
Итак, создайте новый документ и сохраните его как шаблон, например, под именем Договор.dot. Далее выполните следующие действия:
Поставьте пробел в том месте документа, где вы будете вводить основной текст, затем выделите этот пробел и вставьте закладку.
В другом месте документа, где вы планируете иметь обновляемый текст, поставьте курсор ввода и нажмите сочетание клавиш «Ctrl»+«F9». Появятся две фигурные скобки с мигающим курсором ввода между ними.
Вставьте между скобками следующее выражение: REF "Имя_вашей_закладки", где "Имя_вашей_закладки" (без кавычек) будет имя той закладки, которую вы вставили для основного текста (для пробела).
Сохраните шаблон и на его основе создайте новый документ.
Введите в поля основного текста документа ваши данные, а затем обновите поля в документе (сначала выделить весь документ: «Ctrl»+«A», а затем обновить поля: «F9»).
На месте вставленного поля появится ваш текст, который вы ввели в месте закладки.
Повторите данные действия для тех фрагментов текста, которые вы планируете повторять в вашем документе.
В качестве образца я предлагаю вам скачать и потренироваться на шаблоне договора, о котором я упомянул в самом начале заметки. Вот ссылка.
Обратите внимание, в этом шаблоне я использовал не только закладки, но и поля формы, а затем весь документ защитил от редактирования с тем, чтобы можно было изменять только поля, а не сам текст документа. Преимущества использования полей формы в том, что после того, как был введен текст в это поле и пользователь перешел к вводу текста в другое поле, остальные поля в тексте документа заполняются введенным текстом автоматически (без принудительного обновления).
Кроме того, я специально так составил текст документа, чтобы не склонять фамилии и имена. Увы, это проблема при автоматизации работы с документами.
Если у вас возникли вопросы, задавайте в комментариях к этой заметке.
Для всех, кто оформляет документацию по государственным стандартам (ГОСТ), я сообщаю адрес сайта, на котором можно скачать разработанный Дмитрием Васильевым специальный шаблон - Шаблон ГОСТ для MS Word.
Цитирую информацию с сайта автора:
"Данный шаблон предназначен для того, чтобы облегчить оформление электронных документов в соответствие с ГОСТ 2.104-68*, который определяет правила оформления конструкторской документации. В состав шаблона входят справка (встроенная и в формате *.chm), рамки титульного листа, форм 2 и 2а (включая альбомную ориентацию), лист регистрации изменений, листы спецификаций.
Для корректной работы шаблона необходимы файлы шрифтов ГОСТ Тип А и ГОСТ Тип В, которые необходимо установить в системе. Не помешает также установить уровень безопасности Word на “Средний” или “Низкий”, чтобы Вы имели возможность просматривать встроенную справку.
На мой скромный взгляд данный шаблон является лучшей разработкой среди аналогичных (А.К.: исправлена опечатка) решений.".
Как вставить алфавитный (предметный) указатель в документ
Любовь задала вопрос: "Как делать алфавитный указатель в Word?"
Алфавитный указатель (в Справке Word он именуется Предметным указателем) это список некоторых слов (например,терминов), встречающихся в документе и выстроенных в алфавитном порядке для удобства поиска. Указатель содержит номера страниц, на которых данные слова упоминаются в тексте документа.
Я думаю, все видели такие указатели, например, в технических книгах, учебниках. Как правило, алфавитный указатель располагается в конце документа.
Предполагается, что вы готовите или уже подготовили какой-то объемный документ (рукопись книги, отчет, реферат, курсовую работу, дипломную работу, диссертацию и т.п.). Создавать алфавитный указатель лучше всего в процессе подготовки документа, хотя ничто не мешает это сделать и непосредственно перед распечаткой и/или публикацией документа.
Как я уже сказал выше, указатель - это список слов. Чтобы добавить нужные слова в указатель, необходимо сначала выделить их и нажать сочетание клавиш «Alt»+«Shift»+«X». Откроется диалоговое окно Определение элемента указателя... (Читать полный текст заметки на сайте)
Вся информация, представленная на сайте WordExpert.ru и в этой рассылке, никаким образом не связана с корпорацией Microsoft. В рассылке упоминаются компании и продукты, которые могут быть зарегистрированными торговыми марками и принадлежать различным физическим и юридическим лицам как на территории РФ, так и за ее пределами.
Авторские права на все материалы, опубликованные на сайте WordExpert.ru и в этой рассылке (включая текст, фотографии, подборку, расположение и т.п.) принадлежат Кокину Антону Вадимовичу, если не указано иное. Вы можете свободно использовать и распространять эти материалы с обязательной ссылкой вида "Информация с сайта WordExpert.ru" и с обязательным указанием автора материала.
Все материалы, опубликованные на сайте WordExpert.ru и в этой рассылке, представлены на информационной основе. Вы можете использовать любую информацию с сайта WordExpert.ru или из данной рассылки исключительно на свой страх и риск. Тем не менее, я рекомендую перед применением какой-либо информации с сайта WordExpert.ru или из данной рассылки обязательно сохранять и создавать резервные копии ваших документов.
В этой рассылке также упоминаются различные web-страницы с соответствующими ссылками. Эти ссылки указываются исключительно в информационных целях и никакой рекомендации или одобрения с моей стороны данных веб-страниц не подразумевается, если не указано иное.