Другие языки программирования и технологии
каким инструментом в MS Word можно сделать повторяющийся текст?
Задача такая: в 10 местах одного и того же документа упоминается некая текстовая фраза (включая даты даты и номера). При тиражировании этого документа для разных адресатов эта фраза меняется синхронно. Так вот - можно ли как-то сделать так, чтобы фразу надо было менять только в одном месте, а в других она менялась бы автоматически. Но без сохранения стиля форматирования - только сам текст.
Что есть тиражирование документа? Похоже вам со слиянием разбираться нужно, а там уже дело техники.
Короче подготавливаете мастер-документ, отдельно подготавливаются заполняемые данные и Сервис-Письма-Слияние, аналогично для 2007 ворда.
Короче подготавливаете мастер-документ, отдельно подготавливаются заполняемые данные и Сервис-Письма-Слияние, аналогично для 2007 ворда.
Nur_Akter Аскаров
тиражирование документа значит, что имеется необходимость многократного изготовления документа по определенному образцу, где большая часть текста одинаковая, а отличия лишь в нескольких местах. Это договора, акты, соглашения итп. Сейчас все изменения вносятся вручную. И если возникает спешка, иногда пропускается несколько мест необходимых изменений. Из-за этого зачастую приходится перепечатывать весь докуент и заниматься дурной работой по рассылке и замене.
Nur_Akter Аскаров
что-то вроде этого, только данные для вставки находятся не в другом документе, а в том же, но раньше по тексту. Например, как я в excel привык делать: я пишу в одном месте значение поля, а в нескольких остальных - формулки, по которым меняется отображаемое. Мне достаточно изменить исходное значение поля и в остальных все меняется автоматически.
смотри тот же VBA... помоему там просто с заменой текста.... только с адресацией разберись.. . там вроде что то типа якорей....
Ввод часто повторяющихся фрагментов текста
Источник: wordexpert
Антон Кокин
Как в Word сделать так, чтобы в разных частях документа был расположен одинаковый кусок текста и чтобы при изменении его, например, только в начале документа - он изменялся во всех остальных, таких же кусках текста, во всем документе?
Подобный вопрос за последний месяц мне задали уже несколько человек. На самом деле, все достаточно просто. Нужно использовать в документе специальное поле REF. Вот как это делается на примере одного шаблона.
Предположим, что есть договор купли-продажи между Продавцом и Покупателем. В начале договора указываются фамилия, имя, отчество Продавца и Покупателя, а также их реквизиты. Дальше в тексте документе есть специальные поля, которые автоматически обновляются и заполняются тем текстом (данными), которые введены в начале документа - в данном случае - ФИО сторон и их адреса.
Итак, создайте новый документ и сохраните его как шаблон, например, под именем Договор. dot. Далее выполните следующие действия:
Поставьте пробел в том месте документа, где вы будете вводить основной текст, затем выделите этот пробел и вставьте закладку.
В другом месте документа, где вы планируете иметь обновляемый текст, поставьте курсор ввода и нажмите сочетание клавиш "Ctrl"+"F9". Появятся две фигурные скобки с мигающим курсором ввода между ними.
Вставьте между скобками следующее выражение: REF "Имя_вашей_закладки", где "Имя_вашей_закладки" (без кавычек) будет имя той закладки, которую вы вставили для основного текста (для пробела).
Сохраните шаблон и на его основе создайте новый документ.
Введите в поля основного текста документа ваши данные, а затем обновите поля в документе (сначала выделить весь документ: "Ctrl"+"A", а затем обновить поля: "F9").
На месте вставленного поля появится ваш текст, который вы ввели в месте закладки.
Повторите данные действия для тех фрагментов текста, которые вы планируете повторять в вашем документе.
В качестве образца я предлагаю вам скачать и потренироваться на шаблоне договора, о котором я упомянул в самом начале заметки. Вот ссылка. Обратите внимание, в этом шаблоне я использовал не только закладки, но и поля формы, а затем весь документ защитил от редактирования с тем, чтобы можно было изменять только поля, а не сам текст документа. Преимущества использования полей формы в том, что после того, как был введен текст в это поле и пользователь перешел к вводу текста в другое поле, остальные поля в тексте документа заполняются введенным текстом автоматически (без принудительного обновления).
Кроме того, я специально так составил текст документа, чтобы не склонять фамилии и имена. Увы, это проблема при автоматизации работы с документами.
Источник: wordexpert
Антон Кокин
Как в Word сделать так, чтобы в разных частях документа был расположен одинаковый кусок текста и чтобы при изменении его, например, только в начале документа - он изменялся во всех остальных, таких же кусках текста, во всем документе?
Подобный вопрос за последний месяц мне задали уже несколько человек. На самом деле, все достаточно просто. Нужно использовать в документе специальное поле REF. Вот как это делается на примере одного шаблона.
Предположим, что есть договор купли-продажи между Продавцом и Покупателем. В начале договора указываются фамилия, имя, отчество Продавца и Покупателя, а также их реквизиты. Дальше в тексте документе есть специальные поля, которые автоматически обновляются и заполняются тем текстом (данными), которые введены в начале документа - в данном случае - ФИО сторон и их адреса.
Итак, создайте новый документ и сохраните его как шаблон, например, под именем Договор. dot. Далее выполните следующие действия:
Поставьте пробел в том месте документа, где вы будете вводить основной текст, затем выделите этот пробел и вставьте закладку.
В другом месте документа, где вы планируете иметь обновляемый текст, поставьте курсор ввода и нажмите сочетание клавиш "Ctrl"+"F9". Появятся две фигурные скобки с мигающим курсором ввода между ними.
Вставьте между скобками следующее выражение: REF "Имя_вашей_закладки", где "Имя_вашей_закладки" (без кавычек) будет имя той закладки, которую вы вставили для основного текста (для пробела).
Сохраните шаблон и на его основе создайте новый документ.
Введите в поля основного текста документа ваши данные, а затем обновите поля в документе (сначала выделить весь документ: "Ctrl"+"A", а затем обновить поля: "F9").
На месте вставленного поля появится ваш текст, который вы ввели в месте закладки.
Повторите данные действия для тех фрагментов текста, которые вы планируете повторять в вашем документе.
В качестве образца я предлагаю вам скачать и потренироваться на шаблоне договора, о котором я упомянул в самом начале заметки. Вот ссылка. Обратите внимание, в этом шаблоне я использовал не только закладки, но и поля формы, а затем весь документ защитил от редактирования с тем, чтобы можно было изменять только поля, а не сам текст документа. Преимущества использования полей формы в том, что после того, как был введен текст в это поле и пользователь перешел к вводу текста в другое поле, остальные поля в тексте документа заполняются введенным текстом автоматически (без принудительного обновления).
Кроме того, я специально так составил текст документа, чтобы не склонять фамилии и имена. Увы, это проблема при автоматизации работы с документами.
Похожие вопросы
- Как можно делать разную нумерацию страниц в MS Word (см. далее)?
- Как сделать, чтобы текст занимал всю ширину листа? Word 2010
- Как настроить сноски в MS Word, чтобы в тексте они автоматически ставились [1],[2],[3]...,а в конце документа 1, 2, 3..
- в документе Microsoft Word необходимо сделать следующее:страница разбита на три колонки.необходимо,чтобы текст после пер
- помогите MS Word
- Для чего нужны колонтитулы, и как их создать в MS WORD
- Как найти одинаковые фрагменты (несколько абзацев из-за случайной вставки или сбоя) в документе MS Word?
- MS Word с расширением doc или rtf что значит расширение??
- Возможности и ограничения редактора Visual Basic, встроенного в MS Word?
- как из Word.doc сделать images.jpg