Элемент управления содержимым word повторяющийся текст
Массовое использование персональных компьютерных устройств в ежедневной деятельности пользователей позволило значительно снизить общие трудозатраты на исполнение различных действий, и существенно увеличить конечную производительность пользователей. Любые трудоемкие процессы исполняются компьютерными устройствами гораздо быстрее, и, безусловно, компьютеры не имеют конкуренции в процессах создания, обработки, перемещения и хранения пользовательских материалов. А последующий перевод существующих и создание новых видов информационных материалов в электронно-цифровом формате значительно расширили границы применения компьютеров, практически полностью сконцентрировав обслуживание множества разнообразных процессов только мощностями соответствующих видов компьютерных устройств.
Введение
Виды ежедневного применения компьютеров различны. Они задействованы как для решения и управления сложными производственными процессами, в экономической, финансовой, образовательной, консультационной и коммерческой областях, так и используются в личных целях для общения, игр и развлечений.
Но часто и наиболее полно компьютеры применяются для ведения различных видов учета, официальной и личной переписки, офисного документооборота, создания и хранения деловых текстовых документов, массово распространяемых договоров, электронных таблиц, баз данных, образцов электронной отчетности и других видов файлов.
Для полноценного обслуживания, создания, редактирования и хранения любых видов документов необходимо наличие соответствующего программного обеспечения, способного безошибочно выполнять любые действия, заданные пользователями, и поддерживать исполнения всех процессов на высоком скоростном уровне. Огромной популярностью среди пользователей пользуется офисный пакет прикладных приложений, созданный корпорацией «Microsoft» для различных вариантов операционных систем, в состав которого входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и другими, осуществляется всецелая поддержка скриптов и макросов. Перечень интегрированных в единый пакет программ включает обязательное наличие таких видов как: «Microsoft Word» , «Microsoft Excel» , «Microsoft PowerPoint» , «Microsoft Access» и другие программные приложения.
Деловые документы являются неотъемлемой частью рабочего процесса и могут быть представлены значительным количеством ежедневно используемых вариантов файлов. И чтобы обезопасить готовые виды текстовых материалов (таких как, договора, соглашения, акты и т.д.) и избежать намеренного изменения сторонними пользователями части документа или отдельных элементов, особенно при удаленном способе заполнения, необходимо защитить готовые текстовые формы. К счастью, в приложении «Microsoft Word» присутствует возможность активировать внутренний инструмент, который позволяет ограничить редактирование и препятствует любым изменениям текста в документе, кроме заполнения специально утвержденных форм. И далее в статье мы рассмотрим алгоритм создания элементов заполнения текстового документа и включение режима защиты для ограничения редактирования остального содержимого.
Устанавливаем зоны текстового заполнения и активируем ограничение последующего редактирования документа «Microsoft Word»
Как мы уже упоминали ранее, существуют различные случаи, когда пользователям требуется ограничить или полностью запретить вносить в исходный текстовый документ любые правки и изменения, например, при подписании контракта, соглашения о конфиденциальности, договора о займе или ответственности и т.д. И в каждом варианте, автор документа стремиться подготовить согласованный текст и предоставить противоположной стороне документ для заполнения и подписания, ограничив возможности редактирования основного утвержденного содержимого, оставив лишь в тексте подготовленные пустые поля для заполнения контактной, личной и другой необходимой информации.
В приложении «Microsoft Word» , специализирующемся на создании документов различной сложности, удовлетворить пожелания автора документа можно исполнив несколько простых шагов, подробное описание которых представлено далее.
Первоначально необходимо открыть приложение «Microsoft Word» и выбрать исходный текстовый документ, требующий применения данных ограничений. Пакетный офисный текстовый редактор наделен многими встроенными инструментами, которые как активируются изначально при установке программного продукта, так и скрыты в настройках приложения и требуют дополнительных действий по отношению к себе для полноценного функционирования. Базовый набор инструментов содержит только основные панели инструментов, и предоставляет возможность каждому пользователю включить недостающие вкладки отдельно при такой необходимости.
Поэтому, чтобы добавить к текстовому документу некоторые элементы управления и защиты, необходимо включить отображение на ленте инструментов вкладку «Разработчик» .
На основной странице приложения «Microsoft Word» нажмите на ленте главного меню вкладку «Файл» , расположенную в левом верхнем углу окна, и содержащую доступ к настройкам приложения и навигационным кнопкам управления документами.
Подскажите, можно ли как-нибудь сделать так, чтобы при наборе текста в одном месте аналогичный тест появлялся бы в другом месте? Очень облегчало и ускоряло бы работу по заполнению договоров.
Создать поле с автоподстановкой текста
Добрый день. Столкнулся с такой проблемой: В главной форме имеются поля со списком, данный для.
Работа по замене текста в Word
Добрый день форумчане. Имеется документ Word с которым я работаю и постоянно вношу в него.
Работа с Word-файлом: изменить цвет всего текста на красный
необходимо изменить цвет всего текста на красный например=)
Работа с OLE-сервером Word (изменение направления текста в ячейке таблицы)
Обучался по этому примеру На данный момент никак не могу сообразить как поменять направление.
- какая версия программы "Word" у вас - 2003, 2010 или другая?
- большие фрагменты текста должны повторяться: целые абзацы, одно - два слова?
word 7
Например вводишь ФИО, оно автоматически в нескольких местах становилось бы!
также с паспортными данными.
в экселе же такое можно сделать, а в ворде?!
Решение
Можно использовать новую возможность программы "Word 2007" - "элемент управления содержимым" (в "Word 2003" такой документ не будет работать правильно).
- Создайте новый документ;
- Круглая кнопка - Параметры Word - Основные - Основные параметры работы с Word - поставьте флажок Показывать вкладку "Разработчик" на ленте - OK;
- вкладка Разработчик - группа Элементы управления - Формат RTF (если навести курсор мыши на кнопку и подождать несколько секунд, то появится всплывающая подсказка). В документ будет вставлен элемент управления (назовём его "поле");
- выделите поле (щёлкните по левому маркеру поля) - вкладка Вставка - группа Связи - Закладка;
- Имя закладки - введите:
ФИО - Добавить;
- вставьте ниже поля пустой абзац и поставьте туда курсор;
- вкладка Вставка - группа Связи - Перекрестная ссылка - Тип ссылки: "Закладка" - выберите закладку "ФИО" - Вставить - Закрыть. В документ будет вставлен текст, который содержится в поле;
- введите в поле какой-нибудь текст;
- автоматически текст не обновится в другом месте. Чтобы текст обновился: Круглая кнопка - Печать (не нажимайте, а просто мышь наведите и подождите несколько секунд) - Предварительный просмотр - Закрыть окно предварительного просмотра;
- данные во втором месте изменятся.
- Чтобы случайно не удалить поле:
выделите поле - вкладка Разработчик - группа Элементы управления - Свойства - поставьте флажок Элемент управления содержимым нельзя удалить. - Чтобы отличать такой специфический текст от обычного текста:
Круглая кнопка - Параметры Word - Дополнительно - Показывать содержимое документа - Затенение полей: "Всегда". Специфический текст будет выделен серой заливкой, но на печать на принтер эта заливка не выводится. - Можно также увидеть закладку, которую вы вставили:
Круглая кнопка - Параметры Word - Дополнительно - Показывать закладки. Если посмотрите на поле, то увидете, что поле окружено двумя серыми квадратными скобками. - Перекрёстная ссылка называется "перекрёстная" потому, что может брать данные не только из текста, на который ссылается, но и другие данные (т.е. своего рода перекрещивание происходит). Например, вы ссылаетесь на какой-то текст, а данные берёте о номере страницы, где этот текст находится.
- Есть и другие способы решения вашей задачи. Я предложил только один из вариантов, который я считаю самым удобным.
Спасибо большое. особенно за первый ответ, прям пошаговая инструкция))))
ТОлько у меня одна заминка: Параметры Word - Дополнительно - Показывать содержимое документа - Затемнение полей: "Всегда" - у меня там китайские иероглифы, и весь текст всмятку. Это что значит что у меня паленый Word? Я его сама не устанавливала, покупали ноут и word там уже стоял.
Можете отсчитать сверху в каком пункте надо ставить галочку, чтоб затемнять поля и показывать закладки?!
Заранее спасибо!
Элен777, тогда не знаю, что вам сделать. У вас какой-то сбой с программой "Word". Обратитесь в магазин, чтобы они объяснили, что у вас с программой "Word". Если будет возможность, то установите "Word 2010", т.к. в нём можно на ленту добавлять кнопки (вдруг вам это понадобится).
Я переехала в другой город уже) брат приедет - попрошу его посмотреть, он лучше в этих делах разбирается!
А пока не можете отсчитать в каких квадратиках от верха надо галочку поставить!
Можно использовать новую возможность программы "Word 2007" - "элемент управления содержимым" (в "Word 2003" такой документ не будет работать правильно).
- Создайте новый документ;
- Круглая кнопка - Параметры Word - Основные - Основные параметры работы с Word - поставьте флажок Показывать вкладку "Разработчик" на ленте - OK;
- вкладка Разработчик - группа Элементы управления - Формат RTF (если навести курсор мыши на кнопку и подождать несколько секунд, то появится всплывающая подсказка). В документ будет вставлен элемент управления (назовём его "поле");
- выделите поле (щёлкните по левому маркеру поля) - вкладка Вставка - группа Связи - Закладка;
- Имя закладки - введите:
ФИО - Добавить;
- вставьте ниже поля пустой абзац и поставьте туда курсор;
- вкладка Вставка - группа Связи - Перекрестная ссылка - Тип ссылки: "Закладка" - выберите закладку "ФИО" - Вставить - Закрыть. В документ будет вставлен текст, который содержится в поле;
- введите в поле какой-нибудь текст;
- автоматически текст не обновится в другом месте. Чтобы текст обновился: Круглая кнопка - Печать (не нажимайте, а просто мышь наведите и подождите несколько секунд) - Предварительный просмотр - Закрыть окно предварительного просмотра;
- данные во втором месте изменятся.
- Чтобы случайно не удалить поле:
выделите поле - вкладка Разработчик - группа Элементы управления - Свойства - поставьте флажок Элемент управления содержимым нельзя удалить. - Чтобы отличать такой специфический текст от обычного текста:
Круглая кнопка - Параметры Word - Дополнительно - Показывать содержимое документа - Затенение полей: "Всегда". Специфический текст будет выделен серой заливкой, но на печать на принтер эта заливка не выводится. - Можно также увидеть закладку, которую вы вставили:
Круглая кнопка - Параметры Word - Дополнительно - Показывать закладки. Если посмотрите на поле, то увидете, что поле окружено двумя серыми квадратными скобками. - Перекрёстная ссылка называется "перекрёстная" потому, что может брать данные не только из текста, на который ссылается, но и другие данные (т.е. своего рода перекрещивание происходит). Например, вы ссылаетесь на какой-то текст, а данные берёте о номере страницы, где этот текст находится.
- Есть и другие способы решения вашей задачи. Я предложил только один из вариантов, который я считаю самым удобным.
Добрый день!
Будьте так добры - угостите пошаговой инструкцией для 2010 Ворда!
Буду очень признательна.
Можно использовать новую возможность программы "Word 2007" - "элемент управления содержимым" (в "Word 2003" такой документ не будет работать правильно).
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .
При вставке повторяющегося раздела шаблона формы Microsoft Office InfoPath, пользователи могут добавлять несколько экземпляров этого раздела при заполнении формы, основанного на шаблоне формы.
В этой статье
Когда следует использовать повторяющегося раздела
Повторяющийся раздел является элементом управления, который содержит другие элементы управления и повторяется при необходимости. При необходимости используйте повторяющийся раздел:
Сбор несколько экземпляров того же типа данных. Например в шаблоне формы отчета о продажах, можно использовать повторяющийся раздел для сбора цели продаж с группе продавцов.
Отображение переменной объемов данных в форме. Например если шаблона формы подключение к базе данных о сотрудниках, можно использовать повторяющийся раздел для вывода записей, когда пользователь запрашивает из базы данных, в InfoPath. Если возвращается одна запись, пользователь видит только одного раздела в форме. Если будет возвращено 10 записей, пользователь видит 10 разделов.
Избегайте пустой заполнителя областей, которые занимают полезное место шаблона формы.
Представьте приложения страхования шаблон формы, в которой должно быть указано кандидатов имена и возраст их зависимые ячейки. В печатной версии этой формы может появиться три заполнитель поля, предполагается, что у большинства людей имеются три или меньше зависимые ячейки. Тот, кто имеет более трех зависимые ячейки будет вынужден вписывать сведения о дополнительных зависимые ячейки в разделе существующие поля или на задней стороне формы.
В версии эту форму InfoPath можно использовать повторяющийся раздел, чтобы кандидатов можно легко добавлять столько зависимые ячейки при необходимости. Ниже показано, как может выглядеть при заполнении формы.
При вставке повторяющегося раздела шаблона формы по существу вставке пустой контейнер. Для повторяющегося раздела будут полезны необходимо добавить другие элементы управления Повторяющийся раздел.
Связанные элементы управления
InfoPath включает в себя другие элементы управления, которые отличают повторяющиеся разделы, но, предназначены для разных целей. Чтобы определить, какие из этих элементов лучше всего использовать для шаблона формы, ознакомьтесь со списком следующее:
Повторяющаяся таблица Если вы хотите, чтобы пользователи могли добавлять несколько строк в таблицу, рассмотрите возможность использования повторяющейся таблицы вместо повторяющегося раздела шаблона формы. Например сможет выступать детализированные данные, например элементы счета в формате таблицы, чтобы пользователи могут добавлять дополнительные строки в таблицу, при необходимости. В конце концов используя повторяющейся таблицы вместо повторяющегося раздела сводится к предпочтения. Оба элемента управления позволяют собрать или отобразить несколько экземпляров того же типа данных.
Раздел Разделы используются для упорядочения групп связанные элементы управления. При использовании раздела вместо повторяющегося раздела, пользователи не могут добавлять дополнительные разделы в форму.
Повторяющаяся группа выбора Выбор групп содержит две или несколько разделов. По умолчанию отображается один из этих разделов в форме. Пользователи могут выбирать заменить его в другой раздел. Выбор групп можно также вставить в форме несколько раз пользователем.
Повторяющийся раздел рекурсивные Повторяющийся раздел, например повторяющегося рекурсивного раздела можно вставить несколько раз в форме. Когда пользователь добавляет несколько экземпляров повторяющегося раздела, каждый новый раздел вставляется под предыдущим разделом, один за другим. С повторяющегося рекурсивного раздела Однако каждый новый раздел вставляется в существующий раздел, выдает результирующий набор вложенных разделов. Это необходимо для создания иерархического содержимого, например структуры.
Дополнительный раздел При добавлении повторяющегося раздела в шаблон формы, он будет всегда отображаться в форме при первом открытии его. Дополнительные разделы с другой стороны, по умолчанию скрыты. Ваши пользователи могут укажите, следует ли включить дополнительный раздел в форме. Например в форме заказа на покупку некоторых пользователей может понадобиться прокомментировать запасам они планируют заказа. Можно добавить дополнительный раздел и добавить метками заметки в этом разделе необязательные поля форматированного текста. Пользователи могут добавлять дополнительный раздел, если они нужны, щелкнув пояснительный текст под дополнительный раздел.
Список элементов управления Элементы управления списком простейший тип повторяющегося элемента управления и полезны, когда пользователи должны иметь возможность добавлять столько элементы при необходимости маркированных, нумерованных или простой список. Например можно использовать элемент управления маркированного списка для сбора несколько действий в список вопросов.
Элемент управления основной/подробности Элемент управления основной/подробности — это набор двух связанных элементов управления. Основной элемент управления всегда является повторяющейся таблицы. Повторяющаяся таблица или повторяющийся раздел, может быть управления Подробности. Элемент управления основной/подробности можно использовать для связывания одного элемента управления на другой, чтобы выбор первого элемента управления определяет, что отображается во втором элементе.
Взаимодействие с пользователем
Когда пользователь перемещает указатель над повторяющийся раздел, синяя кнопка со стрелкой на нем появится в левом верхнем углу. Это кнопка контекстного меню. Пользователей можно нажмите эту кнопку, чтобы увидеть параметры для добавления или удаления повторяющегося раздела.
Добавление повторяющегося раздела
Процедура для вставки повторяющегося раздела немного зависят от ли разработка шаблона формы пустой или индексация внешнего вида шаблона формы базы данных или другого внешнего источника данных.
Приведенном ниже рисунке показано, как выглядит повторяющийся раздел, выбранный в Режим конструктора.
Элементы управления могут быть связанными или свободными. Если элемент управления связан, он подключен к полю или группе в источнике данных, поэтому данные, вводимые в элемент управления, сохраняются в XML-файле самой формы. Когда элемент управления является свободным, он не подключен к полю или группе, а данные, вводимые в него, не сохраняются. Если выбрать элемент управления или навести на него указатель мыши, в его правом верхнем углу , отобразится текст и значок привязки. В тексте указаны группа или поле в источнике данных, к которым привязан элемент управления. Значок указывает на то, правильно ли элемент управления привязан к полю или группе. Если привязка правильная, выводится зеленый значок. Если с привязкой что-то не так, вы увидите синий или красный значок.
Источник данных для шаблона формы состоит из полей и групп, которые отображаются в виде иерархической структуры в области задач Источник данных. Повторяющиеся разделы обычно связаны с повторяющимися группами в источнике данных шаблона формы, несмотря на то, что они также могут быть связаны с повторяющимися поля.
В приведенном ниже примере зависимые ячейки повторяющийся раздел в шаблоне формы привязан зависимых повторяющейся группой в области задач Источник данных. Каждый из элементов управления в повторяющемся разделе привязан к соответствующим поле, который является частью группы повторяющегося раздела.
Добавление повторяющегося раздела шаблона пустой формы
При создании нового пустого шаблона формы по умолчанию устанавливается флажок Автоматически создавать источник данных в области задач Элементы управления. Это позволяет InfoPath автоматически создавать поля и групп в источнике данных по мере добавления элементов управления в шаблон формы. Эти поля и группы представлены в виде значков папок и файлов в области задач Источник данных.
Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.
Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.
В разделе Вставить элементы управления выберите команду Повторяющийся раздел.
Добавление элементов управления повторяющегося раздела, перетащите нужные элементы управления из области задач элементы управления в повторяющемся разделе шаблона формы.
Примечание: Элемент управления, который уже находится в шаблоне формы в раздел, не следует перемещать, если поле управления уже является частью группы разделов в источнике данных. В противном случае — привязки для элемента управления могут привести к разрыву.
Чтобы добавить метку к элементу управления, введите текст над ней.
Добавление повторяющегося раздела шаблона формы, основанного на существующий источник данных
Если основе внешнего вида шаблона формы на существующий файл язык XML (Extensible Markup), базы данных или веб-службы, InfoPath извлекает поля и группы в области задач Источник данных из соответствующего источника данных. В этом случае можно добавить повторяющийся раздел, перетащив повторяющейся группы с помощью области задач Источник данных в шаблоне формы или путем вставки повторяющегося раздела с помощью области задач элементы управления, как описано в следующем примере процедура.
Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.
Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.
В разделе Вставить элементы управления выберите команду Повторяющийся раздел.
В диалоговом окне Привязка повторяющегося раздела выберите повторяющуюся группу, в которой нужно сохранить данные повторяющегося раздела и нажмите кнопку ОК.
Добавление элементов управления повторяющегося раздела и связать их с соответствующими полями в источнике данных.
InfoPath в качестве используется имя поля или группы подпись элемента управления. При необходимости измените текст подписи.
Совет: В области задач Источник данных также можно использовать для вставки элементов управления. В области задач Источник данных щелкните правой кнопкой мыши повторяющейся группы, который вы хотите связать повторяющийся раздел и в контекстном меню выберите команду Повторяющийся раздел.
Советы по макету
Прежде чем вставлять элементы управления в повторяющийся раздел, подумайте, как вы хотите упорядочить эти элементы управления. Можно добавить элементы управления в свободной форме, расположив их в разделе место, куда нужно. Или, если нужно более точно макет можно добавлять макетная таблица повторяющийся раздел и затем вставить подписи и элементы управления в отдельные ячейки, чтобы он хорошо выровнять. В приведенном ниже примере разработчик формы использовал одной строки и трех столбцов макетной таблицы для упорядочения элементов управления в повторяющемся разделе.
В дополнение к использованию макетных таблиц можно выполните одно или несколько из указанных ниже действий.
Чтобы одновременно изменить размер нескольких повторяющихся разделов, выберите повторяющиеся разделы, размер которых нужно изменить, в меню Формат выберите пункт Свойства и внесите необходимые изменения на вкладке размер.
Чтобы изменить границы или цвета повторяющегося раздела, выберите его в шаблоне формы, в меню Формат, выберите команду границы и заливка, перейдите на вкладку границы и внесите необходимые изменения.
Чтобы увидеть, как будут выглядеть элементы управления повторяющегося раздела с текстом, в них, в меню Вид выберите пункт Образец данных. Это позволит понять, как будет выглядеть формы на основе шаблона формы при заполнении пользователем его.
В некоторых случаях текст внутри элемента управления в повторяющемся разделе и подписями слева от этих элементов может отображаться для немного отсутствовать выравнивания. Чтобы быстро изменить выравнивание их, дважды щелкните элемент управления, нажмите кнопку Выровнять на вкладке размер и нажмите кнопку Применить. Если надписями и элементами находятся в разных ячейках макетной таблицы, щелкните правой кнопкой мыши ячейку, содержащую подпись, в контекстном меню выберите команду Свойства таблицы и на вкладке Ячейка в группе Вертикальное выравнивание выберите Центр.
По умолчанию выбран параметр повторения по вертикали. Это означает, что пользователи Добавление повторяющегося раздела, этих разделов отображаются в вертикальный всем возможным вниз длину формы. Вы можете сделать по горизонтали разверните вместо повторяющегося раздела. Это позволяет создавать совершенно различные макеты. Например можно создать шаблон формы, который похож на календарь. Параметр повторяющиеся по горизонтали не поддерживается в шаблонах форм с поддержкой браузера.
Хочу сделать шаблон в 2007-м, с использованием элементов управления, при этом один элемент должен повторяться в нескольких местах документа. То есть, поменял дату в начале и она поменялась по всему документу. Аналогично сделано в стандартном шаблоне "Современный отчет". Например, там есть "подзаголовок" и еще эти элементы выделены оранжевыми "тегами". Но у меня ничего не получается, и в хелпе ничего нормального на эту тему нет.
В стандартных шаблонах редактора Word 2007 используются именно элементы управления содержимым, а не закладки с полями REF в версии редактора Word 2003 (читайте в заметке Ввод часто повторяющихся фрагментов текста ).
Самый простой способ добавить в свой шаблон (используйте шаблоны, а не документы!) блок с повторяющейся информацией, это воспользоваться стандартными блоками (экспресс-блоки). На вкладке ленты Вставка в группе команд Текст нажмите кнопку Экспресс-блоки . Из списка команд выберите команду Свойства . Откроется дополнительное меню из 15 встроенных свойств документа:
Для наших целей вполне подойдут два свойства: Аннотация и Примечание .
Вставьте в документ какой-нибудь один блок из вышеназванных, например, Примечание и, при необходимости, задайте его свойства. Чтобы задать свойства для блока, выделите блок, перейдите на вкладку Разработчик и в группе команд Элементы управления нажмите кнопку Свойства . Откроется диалоговое окно Свойства элемента управления содержимым :
В этом окне можно изменить данные в полях Название , Тег , задать стиль для блока и др.
Теперь скопируйте этот элемент в буфер обмена и вставьте его в любом месте документа, где вы планируете разместить повторяющийся фрагмент текста. После изменения текста в первом блоке и выхода из него (курсор ввода поместить на любом месте документа), автоматически изменится текст во втором блоке. При этом неважно, в каком именно блоке вы измените текст - во втором, или в третьем (если таких одинаковых блоков у вас несколько). Изменяя текст в любом блоке - изменится текст во всех ваших блоках.
Но существует один недостаток в этом решении. В вашем шаблоне может быть не один текстовый блок (с определенным текстом), который нужно повторять в нескольких местах документа. Если вы вставите еще одно Примечание, то его текст будет аналогичным тексту в уже имеющихся в документе блоках. Но, что если нужно будет добавить другой блок с другим текстом? Какой же выход?
Один из разработчиков дополнений к радактору Word - Грегори Макси - создал специальный шаблон-надстройку для Word 2007, с помощью которого можно создавать различные текстовые элементы в шаблонах для реализации повторяющихся данных в тексте. Вот ссылка на статью Грега (в конце статьи есть ссылка на архивированный файл шаблона): Map Content Controls . Распакуйте архив в папку STARTUP (C:\Program Files\Microsoft Office\Office12\STARTUP\) и перезагрузите редактор. На ленте редактора появится вкладка Надстройки , где будут размещены три кнопки:
Работа с этой надстройкой очевидна и не представляет трудностей (достаточно начальных знаний английского языка). На странице автора в картинках все объснено.
Перед тем, как создавать ваши блоки, нужно сохранить документ с одним из расширений Word 2007. Впрочем, программа сама предупредит вас об этом.
Вы можете помочь в развитии сайта, сделав пожертвование:
--> Или помочь сайту популярной криптовалютой:
BTC Адрес: 1Pi3a4c6sJPbfF2sSYR2noy61DMBkncSTQ
ETH Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634
LTC Адрес: LUyT9HtGjtDyLDyEbLJZ8WZWGYUr537qbZ
USDT (ERC-20) Адрес: 0x7d046a6eaa1bd712f7a6937b042e9eee4998f634
Яндекс Деньги: 410013576807538
А тут весь список наших разных крипто адресов, может какой добрый человек пожертвует немного монет или токенов - получит плюсик в карму от нас :) Благо Дарим, за любую помощь! -->
Добрый день, господа, есть следующая задача:
в Word 2007 имеется возможность вставлять экспресс-блоками свойства документов. Их ограниченное количество а именно 15, но вся их прелесть заключается в том, что эти блоки связаны между собой и использовав в шаблоне несколько раз, например блок "Организация", я могу сменить содержимое этого блока в любом месте документа где бы он ни был вставлен, содержимое изменится и во всех аналогичных блоках. Но мне нужно использовать больше.
Блоки эти, насколько я понял, организуются (элементами управления содержимым/Текст). Но когда я сам задаю такой блок (элемент управления) и разбрасываю его по шаблону документа его содержимое в каждом отдельно взятом текстовом блоке может быть индивидуальным и не зависеть от того что будет в другом блоке.
Вопрос: как их связать?
Прошу прощения если как-то криво изъясняюсь, просто на тернистый путь познания возможностей MS Office встал буквально пару дней назад. Для наглядности описанного вложил пример.
Test.docx 18.18 Кб, 25 скачиваний с 2011-03-22
You don't have the permssions to download the attachments of this post.
2 Ответ от Ирина Касаткина 02.06.2011 04:20:42
Думаю, что задача обозначенная предыдущим постом, совпадает с моей задачей. Я её сформулировала так:
Нужно сделать типовую форму документа (рыбу соглашения о расторжении договора). Основную его часть необходимо защитить от редактирования другими пользователями, редактируемыми должны остаться поля для ввода конкретных значений конкретной сделки.
Часть редактируемых полей провторяет свое значение. Например, номер договора в заголовке текста и этот же номер в теле текста. Название контрагента в преамбуле и это же название в реквизитах.
Очень хочется настроить форму так, что бы при первом вводе значения в одно из связанных полей это значение отображалось в иных полях.
Сообщите пжлст как это реализовать в ворде.
3 Ответ от min-mv 20.11.2011 17:50:38
Привет!
+ Baloo, а вы можете сказать, как создавали экспресс-блок, отличный от стандартного?
Спасибо!
4 Ответ от Иван 22.11.2011 06:58:34
Экспресс-блок создаётся достаточно просто:
выделяется фрагмент текста, который Вы хотите применить в качестве экспресс-блока, затем на ленте, в меню "Вставка" нажимаем кнопочку "Экспресс-блоки" и выбираем пункт "Сохранить выделенный фрагмент в коллекцию экспресс-блоков" (см.картинку). Дальше выйдет форма с параметрами сохранения экспресс-блока, заполнив её и нажав "Ок" получим новый экспресс-блок. Находится экспресс-блок будет в месте, указанном Вами в форме сохранения в меню "Коллекция". По умолчанию там выбрано "Экспресс-блоки" и блок будет доступен именно там, но можно это место и изменить, например на титульную страницу, содержание и т.д.
Сохранить свой экспресс-блок.bmp 1.35 Мб, 16 скачиваний с 2011-11-22
You don't have the permssions to download the attachments of this post.
5 Ответ от Иван 22.11.2011 07:55:42
Вот тот же рисунок, только меньше мегабайтов.
Сохранить свой экспресс-блок.jpg 68.76 Кб, 3 скачиваний с 2011-11-22
You don't have the permssions to download the attachments of this post.
6 Ответ от Frenzzy 27.12.2011 10:32:13
Привет!
+ Baloo, а вы можете сказать, как создавали экспресс-блок, отличный от стандартного?
Спасибо!
7 Ответ от lex0r 14.08.2016 00:30:03
Доброй ночи!
Прошу помощи именно в данной теме, потому что ответ на поставленный ТС вопрос, так и не был мной найден.
Есть экспресс блоки со свойствами документов, заполняем вставляем в разные места, редактируем все везде меняется, все счастливы, но можно ли реализовать это не через свойства документа.
Еще раз опишу задачу:
Есть документ, в нем, предположим, есть последняя страница, которую человек заполняет и автоматически везде в определенных местах заполняется, то что было прописано на данной странице.
Варианты с закладками не то, так как они привязаны к точному тексту, указанному в закладе, при изменении этого текста ничего нигде не поменяется.
Вариант со св-вами документа рабочий, но хочется найти выход, в элементах управления, при создании формы текст не вяжется с копией этой формы, инфы не нашел по данному моменту.
Буду рад любой помощи.
8 Ответ от Boris_R 14.08.2016 21:20:20
Доброй ночи!
Есть экспресс блоки со свойствами документов, заполняем вставляем в разные места, редактируем все везде меняется, все счастливы, но можно ли реализовать это не через свойства документа.
Еще раз опишу задачу:
Есть документ, в нем, предположим, есть последняя страница, которую человек заполняет и автоматически везде в определенных местах заполняется, то что было прописано на данной странице.
В Ворд 2007 и более поздних версиях задача решается при помощи связывания XML данных (XML Mapping)
Надстройку Content Control Tools (автор Gregory K. Maxey), которая позволяет создавать связанные элементы управления содержимым, можно скачать с сайта автора:
внешняя ссылка
Я пользуюсь этой надстройкой уже более 2-х лет. Могу сказать только, что это великолепный инструмент, обладающий большими возможностями.
Если возникнут вопросы по работе с надстройкой, попытаюсь ответить.
9 Ответ от lex0r 15.08.2016 00:56:31
Что-то не получилось поставить этот макрос, пишет, что макрос не найдет или настройки безопасности не позволяют включить (отключал их все равно не работает, хотя иконка надстройки появляется)
10 Ответ от Alex_Gur 15.08.2016 17:47:14
Что-то не получилось поставить этот макрос, пишет, что макрос не найдет или настройки безопасности не позволяют включить (отключал их все равно не работает, хотя иконка надстройки появляется)
А какая у Вас версия Word?
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.
11 Ответ от lex0r 15.08.2016 20:44:05
Что-то не получилось поставить этот макрос, пишет, что макрос не найдет или настройки безопасности не позволяют включить (отключал их все равно не работает, хотя иконка надстройки появляется)
А какая у Вас версия Word?
12 Ответ от Alex_Gur 16.08.2016 15:11:06
Может быть, из-за этого.
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.
13 Ответ от lex0r 17.08.2016 21:43:28
Может быть, из-за этого.
Удалось запустить в том числе и на 16 ворде, может подскажете, после того как создал пару форм, заканчиваю работу в этом макросе, но заново в этом документе его уже не открыть, до тех пор пока не удалю все добавленные мной формы, вылетает такая вот ошибка внешняя ссылка, сталкивались с такой проблемой ?
14 Ответ от Boris_R 23.08.2016 13:56:04
Да, проблема с версией 3.0, которую можно скачать по указанной мною ссылке, в настоящее время существует. Грег в версии 3.0 серьезно расширил функционал, и что-то у него не срослось. Я думаю, в скором времени с выходом очередной версии проблема будет устранена.
Я пользовался надстройкой версии 2.2, которую скачал довольно давно и проблем замечено не было.
Можно предложить другой способ связывания содержимого ContentControls - с помощью макроса, который отслеживает изменения, используя событие Document.ContentControlOnExit (макрос срабатывает, когда ContentControl теряет фокус ввода)
Во вложении пример документа, в котором реализован данный код. В документ можно добавить еще сколько угодно элементов управления "Обычный текст". Если элементы управления имеют одинаковые имена, то они начинают "следить друг за другом"
You don't have the permssions to download the attachments of this post.
15 Ответ от sudor05 30.10.2016 09:48:37
очень понравилась такая реализация автоматизации процесса составления договоров, но не могу никак ее реализовать в своих документах. можно пошагово разъяснить, что и за чем нужно делать. спасибо большое
Да, проблема с версией 3.0, которую можно скачать по указанной мною ссылке, в настоящее время существует. Грег в версии 3.0 серьезно расширил функционал, и что-то у него не срослось. Я думаю, в скором времени с выходом очередной версии проблема будет устранена.
Я пользовался надстройкой версии 2.2, которую скачал довольно давно и проблем замечено не было.Можно предложить другой способ связывания содержимого ContentControls - с помощью макроса, который отслеживает изменения, используя событие Document.ContentControlOnExit (макрос срабатывает, когда ContentControl теряет фокус ввода)
Во вложении пример документа, в котором реализован данный код. В документ можно добавить еще сколько угодно элементов управления "Обычный текст". Если элементы управления имеют одинаковые имена, то они начинают "следить друг за другом"
Похожие темы
Помогите с созданием зависимых элементов управления содержимым
При поиске информации по вопросам работы в редакторе текстов Microsoft Word в сети можно легко найти самые разные советы, книги и статьи. На портале о Microsoft Office Word вы узнаете про: как в маттайпе отредактіровать сразу все формулы. Но проблема в том, что вся нужная информация разбросана по сети беспорядочно. Ответ на один вопрос вы находите в одном месте, на следующий – через полчаса в другом… Отныне в этом нет необходимости! Наш сайт о Microsoft Office Word даст ответ про: как узнать количество знаков в документе word. Предлагаем вашему вниманию форум Ворд Эксперт. Это специализированный русскоязычный ресурс, на котором не только воедино собрана вся имеющаяся информация по Microsoft Word, но и налажена обратная связь с пользователями. На портале о Microsoft Office Word вы узнаете про: как в worde увеличить интервал?. Вы можете задать любой вопрос по работе в редакторе, обсудить имеющиеся проблемы.
На форуме есть и уже готовые ответы на часто возникающие вопросы, и поэтапные схемы решения самых распространенных проблем, и обсуждения работы с текстами и настраивания редактора. На портале о Microsoft Office Word вы узнаете про: как в ворде добавить ячейку в начало таблицы. Помимо этого, вас могут научить, как оптимизировать работу Microsoft Word, разрабатывая различные макросы. Наш сайт о Microsoft Office Word даст ответ про: как пермещать фигуру внутри paintbox. Работу над макросом могут выполнить за вас форумчане, если вы оставите заявку.
На форуме Ворд Эксперт вы найдете ответы на свои вопросы и своевременную квалифицированную помощь, научитесь писать макросы или оставите заказ на их разработку, в общем, сможете найти решение всех проблем. На портале о Microsoft Office Word вы узнаете про: найти перечень таблиц в ворде 2010.
Читайте также: