Как создать дублирование вводимого текста в другой части документа ms word

Игорь спрашивает:

Как в Word сделать так, чтобы в разных частях документа был расположен одинаковый кусок текста и чтобы при изменении его, например, только в начале документа — он изменялся во всех остальных таких же кусках текста во всем документе?

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

Предположим, что есть договор купли-продажи между Продавцом и Покупателем. В начале договора указываются фамилия, имя, отчество Продавца и Покупателя, а также их реквизиты. Дальше в тексте документе есть специальные поля, которые автоматически обновляются и заполняются тем текстом (данными), которые введены в начале документа — в данном случае — ФИО сторон и их адреса.

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

  • Поставьте пробел в том месте документа, где вы будете вводить основной текст, затем выделите этот пробел и вставьте закладку.
  • В другом месте документа, где вы планируете иметь обновляемый текст, поставьте курсор ввода и нажмите сочетание клавиш «Ctrl»+«F9». Появятся две фигурные скобки с мигающим курсором ввода между ними.
  • Вставьте между скобками следующее выражение: REF «Имя_вашей_закладки», где «Имя_вашей_закладки» (без кавычек) будет имя той закладки, которую вы вставили для основного текста (для пробела).
  • Сохраните шаблон и на его основе создайте новый документ.
  • Введите в поля основного текста документа ваши данные, а затем обновите поля в документе (сначала выделить весь документ: «Ctrl»+«A», а затем обновить поля: «F9»).
  • На месте вставленного поля появится ваш текст, который вы ввели в месте закладки.
  • Повторите данные действия для тех фрагментов текста, которые вы планируете повторять в вашем документе.

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

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

Кроме того, я специально так составил текст документа, чтобы не склонять фамилии и имена. Увы, это проблема при автоматизации работы с документами.

Если у вас возникли вопросы, задавайте в комментариях к этой заметке.

Как сделать так, чтобы при заполнении одной ячейки автоматом заполнялась другая ячейка на другом листе тем же самым значением?

Например, у меня есть бланк конверта, я на нём в поле «куда» пишу «Иванову», и в этот момент на втором листе, где находится бланк почтового уведомления, автоматом заполняется поле адресата на то же знаение «Иванову».

И так далее: на третьем листе, где находится судебная повестка, в поле «кому» автоматом дублируется «Иванову». На четвёртом листе, где находится расписка, в поле «кому» автоматом дублируется «Иванову». На пятом листе, где находится сопроводительное письмо, в поле «кому» автоматом дублируется «Иванову». И так далее.

Игорь спрашивает:

Как в Word сделать так, чтобы в разных частях документа был расположен одинаковый кусок текста и чтобы при изменении его, например, только в начале документа — он изменялся во всех остальных таких же кусках текста во всем документе?

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

Предположим, что есть договор купли-продажи между Продавцом и Покупателем. В начале договора указываются фамилия, имя, отчество Продавца и Покупателя, а также их реквизиты. Дальше в тексте документе есть специальные поля, которые автоматически обновляются и заполняются тем текстом (данными), которые введены в начале документа — в данном случае — ФИО сторон и их адреса.

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

  • Поставьте пробел в том месте документа, где вы будете вводить основной текст, затем выделите этот пробел и вставьте закладку.
  • В другом месте документа, где вы планируете иметь обновляемый текст, поставьте курсор ввода и нажмите сочетание клавиш «Ctrl»+«F9». Появятся две фигурные скобки с мигающим курсором ввода между ними.
  • Вставьте между скобками следующее выражение: REF «Имя_вашей_закладки», где «Имя_вашей_закладки» (без кавычек) будет имя той закладки, которую вы вставили для основного текста (для пробела).
  • Сохраните шаблон и на его основе создайте новый документ.
  • Введите в поля основного текста документа ваши данные, а затем обновите поля в документе (сначала выделить весь документ: «Ctrl»+«A», а затем обновить поля: «F9»).
  • На месте вставленного поля появится ваш текст, который вы ввели в месте закладки.
  • Повторите данные действия для тех фрагментов текста, которые вы планируете повторять в вашем документе.

 

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

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

Кроме того, я специально так составил текст документа, чтобы не склонять фамилии и имена. Увы, это проблема при автоматизации работы с документами.

Если у вас возникли вопросы, задавайте в комментариях к этой заметке.

Предположим, есть часто используемая текстовая строка, которую вы хотите вставить в несколько мест этого документа Word. Чтобы набирать его снова и снова вручную, можно потратить много времени. Есть ли какие-нибудь быстрые и хорошие методы для повторения указанной текстовой строки в документе где-нибудь? В этой статье я расскажу о некоторых полезных методах решения этой проблемы в Word.

Автоматическая вставка одного и того же текста в несколько мест с помощью функции закладок

Автоматическая вставка одного и того же текста в несколько мест с помощью Kutools for Word

Автоматическая вставка одного и того же текста в нескольких местах любого документа Word:

Если вы часто используете текстовую строку чтобы вставить его в несколько мест в файле Word, панель Auto Text в Kutools for Word может оказать вам услугу.

  • 1. Добавьте конкретную текстовую строку в панель Auto Text ;
  • 2. Щелкните текстовую строку, чтобы вставить ее как обычный текст или изображение в любое место, где вам нужно.

Kutools for Word : с более чем 100 удобными надстройками Word, которые можно бесплатно попробовать без ограничений в течение 60 дней. Нажмите, чтобы загрузить и бесплатную пробную версию прямо сейчас!

–>


Содержание

  1. Автоматическая вставка одного и того же текста в нескольких местах с помощью функции закладок
  2. Автоматическая вставка одного и того же текста в нескольких местах с помощью Kutools for Word
  3. Рекомендуемые инструменты для повышения производительности Word
  4. Kutools For Word – Более 100 расширенных функций для Word, сэкономьте 50% времени

Автоматическая вставка одного и того же текста в нескольких местах с помощью функции закладок

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

1 . Выделите текстовую строку, которую хотите вставить несколько раз, а затем нажмите Вставить > Закладка , см. Снимок экрана:

2 . В диалоговом окне Закладка введите имя этого текста в поле Имя закладки , а затем нажмите кнопку Добавить . , см. снимок экрана:

3 . Затем перейдите в то место, куда вам нужно вставить эту текстовую строку, и нажмите Ссылки > Перекрестная ссылка , см. Снимок экрана:

4 . В диалоговом окне Перекрестная ссылка :

(1.) Выберите Закладка из типа Ссылка. раскрывающийся список;

(2.) Выберите вариант Закладки для текста в раскрывающемся списке Вставить ссылку на ;

(3.) В списке Для какой закладки выберите имя закладки, которую вы вставили только что;

( 4.) Затем нажмите Вставить , чтобы вставить его..

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

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


Автоматическая вставка одного и того же текста в нескольких местах с помощью Kutools for Word

Если у вас есть Kutools for Word , с его функцией Auto Text , вы можете вставить текстовую строку в панель Auto Text , а затем вставить текст из Auto Text в файл Word в любом месте в любое время.

Kutools для Word : с более чем 100 удобными надстройками Word, попробуйте бесплатно без ограничений в течение 60 дней .

Перейти к загрузке
Бесплатная пробная версия 60 дней Приобретение
PayPal/MyCommerce

После установки Kutools for Word сделайте следующее:

1 . Выберите текстовую строку, которую вы хотите повторить, а затем нажмите Kutools > Auto Text , см. Снимок экрана:

2 . На панели Автотекст нажмите кнопку , введите имя и укажите категорию для этого текста. как показано на следующем снимке экрана:

3 . Затем нажмите кнопку Добавить , чтобы добавить текстовую строку в панель Автотекст . Теперь вам просто нужно поместить курсор в то место, куда вы хотите вставить этот текст, а затем щелкнуть поле текстовой строки на панели Auto Text , чтобы вставить его. См. Снимок экрана:

Совет : если вы просто хотите вставить текст как обычный текст или изображение, щелкните стрелку в поле текстовой строки и выберите нужный тип.



Рекомендуемые инструменты для повышения производительности Word

Kutools For Word – Более 100 расширенных функций для Word, сэкономьте 50% времени

  • Сложные и повторяющиеся операции можно выполнить за несколько секунд.
  • Вставьте сразу несколько изображений из папок в документ Word.
  • Объедините и объедините несколько файлов Word в папках в одну в желаемом порядке.
  • Разделите текущий документ на отдельные документы в соответствии с заголовком, разрывом раздела или другими критериями.
  • Преобразование файлов между Doc и Docx, Docx и PDF, набор инструментов для общих преобразований и выбора и так далее …

Подробнее Загрузить сейчас Купить


0 / 0 / 0

Регистрация: 19.06.2010

Сообщений: 6

1

19.06.2010, 21:37. Показов 42812. Ответов 15


Студворк — интернет-сервис помощи студентам

Добрый день! Подскажите как реализовать автоматическое копирования текста при вводе в 2010-ом ворде. Пример: есть документ, в котором есть место — просто текст или поле, допустим «Название операции». Я его ввожу, и мне, необходимо, чтобы этот текст появился на другой странице и на третьей странице в таблице. Хорошо, если бы все это происходило автоматически, без лишнего клацания ctrl-cctrl-v.

Все-таки автоматизация классная штука, вот вставил себе в документы автоматическую дату, поля со списками, здорово экономит время. Еще бы копирование сделать.

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

Заранее благодарю всех участвующих в данном топике.



0



Busine2009

Заблокирован

19.06.2010, 21:51

2

jonfon,
как часто это надо делать? Ну копировать на др. страницу и на 3 стр. в таблицу?



0



0 / 0 / 0

Регистрация: 19.06.2010

Сообщений: 6

19.06.2010, 23:08

 [ТС]

3

я использую этот шаблон где-то 2-3 раза в день. В одном документе — один раз.



0



Busine2009

Заблокирован

20.06.2010, 05:48

4

jonfon,
есть способы, как это автоматизировать, но это всё сложно: использование Полей. В этом случае вставляемый текст будет является Полем. Тебе оно надо? Хотя можно Макрос, наверное, какой-нибудь придумать. Макросы хочешь использовать? Тогда текст будет как текст. В твоём случае лучше 2 — 3 раза скопировать, чем усложнять документы.



0



0 / 0 / 0

Регистрация: 19.06.2010

Сообщений: 6

20.06.2010, 12:46

 [ТС]

5

Возможно, хотя вариант с полями мне нравится, у меня уже есть 4 или 5 полей в этом документе. В том числе списки…



0



Busine2009

Заблокирован

20.06.2010, 12:54

6

jonfon,
а список ты как сделал? Ты используешь элементы управления, и перед заполнением документа блокируешь документ?
Вот так это делается. Вверху вводишь. Затем переходишь на Предварительный просмотр, чтобы Поля обновились.



1



0 / 0 / 0

Регистрация: 19.06.2010

Сообщений: 6

20.06.2010, 22:12

 [ТС]

7

Спасибо! Список я создал используя поле со списком. Вот пример моего файла, хотелось бы чтобы я ввел название операции допустим вверху, и оно скопировалось в 5 мест.
п.с. А нельзя сделать чтобы обновлялось без «обновить поле».



0



Busine2009

Заблокирован

20.06.2010, 22:45

8

jonfon,
Автоматического обновления нет, можно использовать:
Выделить весь текст — F9.
Также при печати происходит обновление полей.

Добавлено через 22 минуты
jonfon,
Если тебе подходит это, то это делается следующим образом:
Ставишь курсор туда, куда будешь вводить текст. Далее:
Разработчик — Элементы управления – Выбираешь первый элемент (Аа).
Выделяешь вставленный объект — Вставка — Связи — Закладка — Придумываешь название — Добавить.
Затем переходишь туда, куда должен копироваться текст и делаешь:
Ссылки — Перекрёстная ссылка — Тип ссылки «Закладка» — Выбираешь свою закладку — Вставить.
Чтобы видеть Закладки: Файл — Параметры — Файл — Дополнительно — Показывать содержимое документа — Показывать закладки



2



0 / 0 / 0

Регистрация: 19.06.2010

Сообщений: 6

20.06.2010, 23:31

 [ТС]

9

Супер, это то что мне было нужно. «Ctrl-A» + «F9» — это довольно быстро, во всяком случае быстрее чем десяток раз копировать/вставить.

п.с. На работе не на всех компьютерах стоит 2007/2010 ворд. Когда преобразовываю в формат 97-2003 динамические элементы становятся статическими. Это не лечится?



0



Busine2009

Заблокирован

21.06.2010, 21:40

10

jonfon,
не знаю, в выходные можно порыться на просторах интернета в поисках ответа на этот вопрос.



0



Busine2009

Заблокирован

23.06.2010, 05:58

11

jonfon,
пока идея только такая: используй Word 2003.
Надо найти в Word 2007 как вставлять старые элементы (которые были в Word 2003).



1



0 / 0 / 0

Регистрация: 19.06.2010

Сообщений: 6

23.06.2010, 15:43

 [ТС]

12

Нашел решение. В Word 2010 на вкладке «Разработчик» есть кнопочка «формы предыдущих версий» . Так что все работает прекрасно. Единственное ограничение — это невозможность вставить форму внутрь формы, это можно сделать только используя формы 2007/2010, так что разок все-таки придется скопировать/вставить, а так, все остальное — автоматизировал.

Еще раз, спасибо большое!!!



0



5561 / 1367 / 150

Регистрация: 08.02.2009

Сообщений: 4,107

Записей в блоге: 30

04.12.2014, 06:14

14

Вот статья на эту тему: gmayor.com/formatting_word_fields.htm и пример (автор Serge_Bliznykov, 20.02.2009, 00:30):



0



1 / 1 / 0

Регистрация: 16.08.2016

Сообщений: 13

16.08.2016, 14:30

15

А можно вставлять с текущим форматированием?



0



5561 / 1367 / 150

Регистрация: 08.02.2009

Сообщений: 4,107

Записей в блоге: 30

20.08.2016, 21:22

16

Можно. Смотрите здесь: MERGEFORMAT Отображение при печати! А нужно?

Попытайте код от Борис_Р — только, мягко выражаясь, наоборот!



1



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

20.08.2016, 21:22

Помогаю со студенческими работами здесь

Потеря форматирования текста при копировании фрагмента отдельных страниц из браузера в Word 2010
Word 2010 Firefox 54.0.1 (32-бит)
Копирую фрагмент из браузера, содержащий форматированный текст,…

Word 2010: как куски текста, выделенные цветом, разом скопировать в другой документ?
В документе, созданном в Word 2010, есть куски текста, выделенные другим цветом. Есть ли…

Word 2010 не исправляет ошибки текста, например два «н» в слове
После установки word 2010 перестал исправлять ошибки при наборе текста, например: фразу…

WORD 2007/2010 «задумывается» после вставки текста с картинкой из браузера
Добрый день.
Первый раз сталкиваюсь с подобной ситуацией:
На компьютере стоял MS Office 2007….

Передача данных из Excel 2010 в Word 2010
Помогите пожалуйста.
С помощью макроса, нужно передать данные из ячеек excel в определённое место…

Нарушение форматирования документов word 2010 при открытии в word 2013
Здравия коллеги!

Столкнулся с такой проблемой у человека W8+office2013 всё легальное, документы…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

16

Like this post? Please share to your friends:
  • Как создать дубликаты в excel
  • Как создать еще одну вкладку в excel
  • Как создать другую страницу в word
  • Как создать еще один столбец в excel
  • Как создать дробь в word