-
blackstrip
- Админ
- Сообщения: 1158
- Зарегистрирован: Ср янв 02, 2008 1:42 pm
- Откуда: Подольск
- Контактная информация:
Что делать если Microsoft Word меняет весь текст при изменении одного абзаца
Все просто.
1) Открываем окно «Стили»
2) Ставим курсор на один из абзацев текста, смотрим какой стиль выделился в списке стилей.
3) Тыкаем по этому самому стилю ПРАВОЙ кнопкой мыши и выбираем «Изменить»
4) В открывшемся окне смотрим внизу окошка галку «Обновлять автоматически» — она стоит. И это означает что любые оформления изменения текста с таким стилем — автоматически сохраняются в сам стиль. Вы хотели сделать стиль «Мой стиль» плюс форматирование по правому краю — а подлый ворд взял и внес ваше форматирование по правому краю в стиль «Мой стиль» и все остальные абзацы этого стиля в документе тоже по правому краю стали.
ВЫРУБАЕМ эту галку и жмем Ок.
Теперь ваше форматирование абзацев будет накладываться поверх стиля, а не вноситься в него.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей
Игорь спрашивает:
Как в Word сделать так, чтобы в разных частях документа был расположен одинаковый кусок текста и чтобы при изменении его, например, только в начале документа — он изменялся во всех остальных таких же кусках текста во всем документе?
Подобный вопрос за последний месяц мне задали уже несколько человек. На самом деле, все достаточно просто. Нужно использовать в документе специальное поле REF. Вот как это делается на примере одного шаблона.
Предположим, что есть договор купли-продажи между Продавцом и Покупателем. В начале договора указываются фамилия, имя, отчество Продавца и Покупателя, а также их реквизиты. Дальше в тексте документе есть специальные поля, которые автоматически обновляются и заполняются тем текстом (данными), которые введены в начале документа — в данном случае — ФИО сторон и их адреса.
Итак, создайте новый документ и сохраните его как шаблон, например, под именем Договор.dot. Далее выполните следующие действия:
- Поставьте пробел в том месте документа, где вы будете вводить основной текст, затем выделите этот пробел и вставьте закладку.
- В другом месте документа, где вы планируете иметь обновляемый текст, поставьте курсор ввода и нажмите сочетание клавиш «Ctrl»+«F9». Появятся две фигурные скобки с мигающим курсором ввода между ними.
- Вставьте между скобками следующее выражение: REF «Имя_вашей_закладки», где «Имя_вашей_закладки» (без кавычек) будет имя той закладки, которую вы вставили для основного текста (для пробела).
- Сохраните шаблон и на его основе создайте новый документ.
- Введите в поля основного текста документа ваши данные, а затем обновите поля в документе (сначала выделить весь документ: «Ctrl»+«A», а затем обновить поля: «F9»).
- На месте вставленного поля появится ваш текст, который вы ввели в месте закладки.
- Повторите данные действия для тех фрагментов текста, которые вы планируете повторять в вашем документе.
В качестве образца я предлагаю вам скачать и потренироваться на шаблоне договора, о котором я упомянул в самом начале заметки (ссылка на файл в конце заметки).
Обратите внимание, в этом шаблоне я использовал не только закладки, но и поля формы, а затем весь документ защитил от редактирования с тем, чтобы можно было изменять только поля, а не сам текст документа. Преимущества использования полей формы в том, что после того, как был введен текст в это поле и пользователь перешел к вводу текста в другое поле, остальные поля в тексте документа заполняются введенным текстом автоматически (без принудительного обновления).
Кроме того, я специально так составил текст документа, чтобы не склонять фамилии и имена. Увы, это проблема при автоматизации работы с документами.
Если у вас возникли вопросы, задавайте в комментариях к этой заметке.
Игорь спрашивает:
Как в Word сделать так, чтобы в разных частях документа был расположен одинаковый кусок текста и чтобы при изменении его, например, только в начале документа — он изменялся во всех остальных таких же кусках текста во всем документе?
Подобный вопрос за последний месяц мне задали уже несколько человек. На самом деле, все достаточно просто. Нужно использовать в документе специальное поле REF. Вот как это делается на примере одного шаблона.
Предположим, что есть договор купли-продажи между Продавцом и Покупателем. В начале договора указываются фамилия, имя, отчество Продавца и Покупателя, а также их реквизиты. Дальше в тексте документе есть специальные поля, которые автоматически обновляются и заполняются тем текстом (данными), которые введены в начале документа — в данном случае — ФИО сторон и их адреса.
Итак, создайте новый документ и сохраните его как шаблон, например, под именем Договор.dot. Далее выполните следующие действия:
- Поставьте пробел в том месте документа, где вы будете вводить основной текст, затем выделите этот пробел и вставьте закладку.
- В другом месте документа, где вы планируете иметь обновляемый текст, поставьте курсор ввода и нажмите сочетание клавиш «Ctrl»+«F9». Появятся две фигурные скобки с мигающим курсором ввода между ними.
- Вставьте между скобками следующее выражение: REF «Имя_вашей_закладки», где «Имя_вашей_закладки» (без кавычек) будет имя той закладки, которую вы вставили для основного текста (для пробела).
- Сохраните шаблон и на его основе создайте новый документ.
- Введите в поля основного текста документа ваши данные, а затем обновите поля в документе (сначала выделить весь документ: «Ctrl»+«A», а затем обновить поля: «F9»).
- На месте вставленного поля появится ваш текст, который вы ввели в месте закладки.
- Повторите данные действия для тех фрагментов текста, которые вы планируете повторять в вашем документе.
В качестве образца я предлагаю вам скачать и потренироваться на шаблоне договора, о котором я упомянул в самом начале заметки (ссылка на файл в конце заметки).
Обратите внимание, в этом шаблоне я использовал не только закладки, но и поля формы, а затем весь документ защитил от редактирования с тем, чтобы можно было изменять только поля, а не сам текст документа. Преимущества использования полей формы в том, что после того, как был введен текст в это поле и пользователь перешел к вводу текста в другое поле, остальные поля в тексте документа заполняются введенным текстом автоматически (без принудительного обновления).
Кроме того, я специально так составил текст документа, чтобы не склонять фамилии и имена. Увы, это проблема при автоматизации работы с документами.
Если у вас возникли вопросы, задавайте в комментариях к этой заметке.
Как сделать так, чтобы при заполнении одной ячейки автоматом заполнялась другая ячейка на другом листе тем же самым значением?
Например, у меня есть бланк конверта, я на нём в поле «куда» пишу «Иванову», и в этот момент на втором листе, где находится бланк почтового уведомления, автоматом заполняется поле адресата на то же знаение «Иванову».
И так далее: на третьем листе, где находится судебная повестка, в поле «кому» автоматом дублируется «Иванову». На четвёртом листе, где находится расписка, в поле «кому» автоматом дублируется «Иванову». На пятом листе, где находится сопроводительное письмо, в поле «кому» автоматом дублируется «Иванову». И так далее.
У меня есть документ с переменной, на которую ссылаются несколько раз на разных страницах. Это одна и та же переменная, поэтому ее значение одинаково на каждой странице. Если мне нужно изменить эту переменную, я хотел бы иметь возможность изменить ее только в одном месте и иметь это изменение всех других экземпляров этой переменной. Аналогично тому, когда вы реорганизуете переменную в коде. Я могу выполнить поиск и замену, но проблема в том, что, когда у меня есть несколько переменных с одинаковым значением, поиск и замена не будут различаться между ними, то есть мне нужно будет просмотреть каждый экземпляр вручную и решить, заменить этот экземпляр или нет ,
Есть ли способ вставить текст или пометить его каким-либо образом, чтобы документ знал, что этот фрагмент текста совпадает с другими экземплярами и что изменение одного из них приводит к изменению всех остальных. Это похоже на то, как работает текст в верхнем и нижнем колонтитулах, когда изменение одного верхнего колонтитула изменяет все из них, за исключением того, что это будет в теле документа.
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
1 |
|
27.03.2013, 23:04. Показов 38412. Ответов 20
Подскажите, можно ли как-нибудь сделать так, чтобы при наборе текста в одном месте аналогичный тест появлялся бы в другом месте? Очень облегчало и ускоряло бы работу по заполнению договоров!!!
0 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
28.03.2013, 06:19 |
2 |
Элен777,
2 |
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
28.03.2013, 10:28 [ТС] |
3 |
word 7
0 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
28.03.2013, 11:37 |
4 |
РешениеМожно использовать новую возможность программы «Word 2007» — «элемент управления содержимым» (в «Word 2003» такой документ не будет работать правильно). Объясню на пустом документе.
Примечания
2 |
15136 / 6410 / 1730 Регистрация: 24.09.2011 Сообщений: 9,999 |
|
28.03.2013, 19:30 |
5 |
1 |
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
28.03.2013, 21:01 [ТС] |
6 |
Спасибо большое!!! особенно за первый ответ, прям пошаговая инструкция)))) Миниатюры
0 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
28.03.2013, 21:03 |
7 |
Элен777, вы покупали в магазине ноутбук или просто у каких-то людей?
0 |
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
28.03.2013, 21:13 [ТС] |
8 |
в магазине АНКОР
0 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
28.03.2013, 21:16 |
9 |
Элен777, тогда не знаю, что вам сделать. У вас какой-то сбой с программой «Word». Обратитесь в магазин, чтобы они объяснили, что у вас с программой «Word». Если будет возможность, то установите «Word 2010», т.к. в нём можно на ленту добавлять кнопки (вдруг вам это понадобится).
1 |
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
28.03.2013, 21:21 [ТС] |
10 |
Я переехала в другой город уже) брат приедет — попрошу его посмотреть, он лучше в этих делах разбирается!
0 |
15136 / 6410 / 1730 Регистрация: 24.09.2011 Сообщений: 9,999 |
|
29.03.2013, 09:48 |
11 |
1 |
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
29.03.2013, 10:56 [ТС] |
12 |
Значит я не одинока
0 |
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
06.05.2013, 13:34 [ТС] |
13 |
Можно использовать новую возможность программы «Word 2007» — «элемент управления содержимым» (в «Word 2003» такой документ не будет работать правильно). Объясню на пустом документе.
Примечания
Добрый день!
0 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
06.05.2013, 14:40 |
14 |
Можно использовать новую возможность программы «Word 2007» — «элемент управления содержимым» (в «Word 2003» такой документ не будет работать правильно). Описание для «Word 2010» Объясню на пустом документе.
Примечания
0 |
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
06.05.2013, 15:20 [ТС] |
15 |
Дело в том что в Ворде 2010 не могу включить «Разработчик»а На пункте 3 у меня ступор… там кнопки: Общие, Экран, Правописание, Сохранение, Язык, Дополнительно и центр управления безопасностью.
0 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
06.05.2013, 15:23 |
16 |
Элен777, у пакета «MS Office» есть версия «Starter». Эта версия бесплатная. У вас какая версия пакета «MS Office»?
0 |
0 / 0 / 0 Регистрация: 27.01.2013 Сообщений: 27 |
|
06.05.2013, 15:26 [ТС] |
17 |
Ога Она
0 |
5468 / 1148 / 50 Регистрация: 15.09.2012 Сообщений: 3,514 |
|
06.05.2013, 15:29 |
18 |
Элен777, я ни разу не пользовался пакетом «MS Office Starter», поэтому ничего не знаю об этом пакете. Читал на Форуме, что в этом пакете некоторые вещи нельзя делать. Видимо, в этом пакете нельзя работать с элементами управления. Нужно что-то другое придумывать для вашего случая.
0 |
164 / 0 / 1 Регистрация: 19.06.2013 Сообщений: 4 |
|
12.09.2013, 11:07 |
19 |
Решение Здравствуйте, Это реализуемо?
0 |
5561 / 1367 / 150 Регистрация: 08.02.2009 Сообщений: 4,107 Записей в блоге: 30 |
|
30.10.2013, 22:18 |
20 |
Реализуемо.
0 |