вставить поле для заполнения в word
Как сделать документы Word заполняемыми, но не редактируемыми
Если контракты, разные формы, в которых нужно заполнить только отдельные поля, являются частью вашего ежедневного рабочего процесса, вы знаете, как это неприятно, когда люди изменяют части документа или формы, которые им не следует трогать. К счастью, в Microsoft Word есть инструмент разработчика, который позволяет защищать текст в документе, в то же время позволяя людям заполнять специально предназначенные для этого поля.
Итак, мы сделаем документ, в котором можно заполнять специально предназначенные для этого поля, но нельзя основное содержимое документов или надписи поясняющие значение полей.
Защита части текста Word от редактирования
Предположим, например, что у вас есть договор или бланк для заполнения, который вы хотите отправить сотруднику или клиенту, который присоединился к вашей компании. Вы хотите дать принимающему лицу возможность заполнить пробелы в документе, но вы также хотите убедиться, что никакая информация в этом соглашении не будет изменена или подправлена каким-либо образом. Для достижения этого в Word требуется всего несколько шагов. Далее показано как именно это сделать.
После того, как документ готов, пришло время добавить к нему некоторые элементы управления и защиты. Для начала нужно перейти на вкладку «Разработчик». Word не отображает это на ленте по умолчанию, поэтому давайте исправим это.
Нажмите «Файл».
В самом низу меню выберите «Опции».
На левой панели меню «Параметры» выберите «Настроить ленту».
Справа установите флажок «Разработчик», который вы найдёте в разделе «Настроить ленту», и нажмите «ОК».
Теперь вы заметите вкладку «Разработчик» между вкладками «Вид» и «Настройка». Идём дальше и переключаемся на вкладку «Разработчик».
Оказавшись там, найдите группу «Элементы управления», где вы увидите несколько параметров управления содержимым для расширенного или простого текста, изображений, комбинированных блоков, раскрывающихся списков, средств выбора даты, флажков или элементов управления стандартными блоками.
Давайте применим это на практике. В разделе подписи нашего шаблона мы вставим средство выбора даты и расширенное текстовое поле, чтобы, соответственно, можно было удобно заполнить дату и имя.
Сначала наведите курсор на область, в которую вы хотите вставить указатель даты. Мы собираемся разместить наш здесь:
Затем на вкладке «Разработчик» выберите «Элемент управления содержимым «выбор даты»» (это значок календаря).
Теперь вы увидите окно. Нажмите на стрелку и выберите дату из всплывающего календаря.
Далее, давайте удалим строки рядом с «Я,» и заменим их на расширенное текстовое поле. Как только строки будут удалены, поместите точку вставки туда, где должно быть вписано имя:
Вернувшись на вкладку «Разработчик», нажмите кнопку «Элемент управления содержимым «форматированный текст»»
Ваше текстовое поле теперь появится. Повторите шаги для следующих строк, где должны быть вписаны последующие данные.
Как видите, теперь у вас есть заполняемые разделы для текста и даты. На моём скриншоте это выглядит не очень красиво, поскольку это всего лишь пример, но при достаточной усидчивости можно подготовить красивый, профессионально выглядящий документ.
Обратите внимание, что переключившись в «Режим конструктора»
вы можете отредактировать надпись заполнителя:
Либо вы можете выбирать определённые элементы управления в обычном режиме и нажимать кнопку «Свойства». В результате откроется окно, в котором вы сможете отредактировать все свойства выбранного элемента. Свойства Элемент управления содержимым «форматированный текст»:
Свойства окна для выбора даты:
Кроме рассмотренных полей ввода текста и выбора даты, имеются некоторые другие, например, можно вставить выпадающий список, в котором у пользователя будет возможность выбрать один из предложенных вариантов. Также имеется чек-бокс, где можно поставить или снять галочку.
Чтобы сделать документ недоступным для редактирования, сначала выделите весь текст в документе, нажав Ctrl+a. Как только весь текст выделен, нажмите «Ограничить редактирование» в группе «Защитить» на вкладке «Разработчик».
Откроется дополнительная вкладка с настройками. Выберите «2. Ограничение на редактирование» и поставьте галочку в «Разрешить только указанный способ редактирования документа»:
В выпадающем списке выберите «Ввод данных в поля формы»:
И наконец нажмите на кнопку «Да, включить защиту».
Чтобы дать вашему документу дополнительный уровень защиты, вам будет предложено создать пароль. Это совершенно необязательно. Если вы решите сделать это, введите пароль и нажмите «ОК». В противном случае просто нажмите «Отмена».
Всё готово! Теперь у вас есть заполняемый документ, который защищён от непреднамеренного (или преднамеренного) редактирования. Пример, который мы использовали здесь, является лишь одним из многих случаев, когда эта функция пригодится. Воспользуйтесь этой функцией в следующий раз, когда у вас будет вопросник или бланк, которые вы хотите отправить.
Как сделать поля для заполнения в word?
Мало кто знает, но текстовый редактор MS Word позволяет создавать такую полезную вещь, как настраиваемые формы. Чем же она полезна? Всего один пример — итак, вам нужно получить несколько десятков анкет в электронном виде. Вы рассылаете респондентам шаблон DOC-файла заполненный по образцу, снова получаете уже заполненные анкеты и…
Да, понимаете, что что-то пошло не так. Правильно заполнена только половина анкет, а во всех остальных случаях полный разброд — кто-то удалил важные поля, кто-то что-то добавил, до неузнаваемости изменил форматирование и т.п. В итоге, приходится тратить время на стандартизацию и исправления. Сейчас я расскажу вам как справится с этой проблемой раз и навсегда — наш выбор, настраиваемые формы.
Убедитесь, что вкладка «разработчик» включена
Вкладка разработчик в MS Word
Для начала убедитесь, что в нашем MS Word присутствует вкладка «Разработчик«, которая по умолчанию отключена. Если вкладки нет, первым делом придется её активировать — откройте настройки MS Word («Файл» → «Параметры«) и разыщите пункт «Настроить ленту«. Справа в списке поставьте галочку рядом с пунктом «Разработчик» и примените изменения нажав «Ок».
Теперь вкладка должна появится. переходим туда.
Создаем настраиваемую форму в MS Word
Усложнять мы не будем, и в нашей первой «анкете» будет всего одно поле: имя. В группе «Элементы управления» на вкладке «Разработчик» найдите инструмент «Обычный текст» и щелкните на него. Тотчас на листе появится текстовое поле заполненное заготовкой «место для ввода текста».
Создаем простую форму в MS word
Прекрасно, теперь начинается волшебство. Щелкните по инструменту «Ограничить редактирование» и обратите внимание на появившуюся справа панель. Мы хотим добиться простого результата: пользователь заполняющий документ может ввести текст в поле формы (в данном случае, свои имя), но не может изменить само поле, а также изменить форматирование или вставить в документ какой-то дополнительный текст.
Поле формы вставленное в лист текстового редактора
Защищаем форма от изменений
Теперь сделайте следующее:
Запрещаем изменение документа
На экран будет выведено окно с предложением ввести пароль — можете ничего не вводить и сразу нажать «Ок», или ввести простой пароль, который не забудете. Вот и всё.
Защищаем страницу от изменений с помощью пароля
Попробуйте ввести имя в созданное нами ранее поле. Получается? А теперь попробуйте ввести текст куда-бы то ни было помимо этого поля. Ага! Страница защищена от редактирования. Можете смело сохранять её и будьте уверены — сохранятся только данные введенные в соответствующее поле.
Что если вам потребуется внести в форму изменения, например, добавив новые поля? Обратите внимание на нижнюю часть панели «Ограничить редактирование» и нажмите кнопку «Отключить защиту». По её нажатию, документ снова будет доступен для редактирования.
Если вы хотите отредактировать страницу, ограничения можно отменить
Какие ещё защищенные поля можно создавать в MS Word?
Кроме уже знакомого нам поля типа «Обычный текст», MS Word предлагает к вашим услугам такие «ходовые» поля как:
С помощью этого набора вы можете создавать в текстовом редакторе Word формы с практически неограниченными возможностями применения.
Создавать формы в Microsoft Word легко. Трудности начинаются, когда Вы решаете создать заполняемые формы, которые можно будет разослать людям, чтобы они их заполнили. В этом случае MS Word поможет решить вашу задачу: будь то форма для сбора информации о людях или опрос для получения обратной связи от пользователей о программном обеспечении или о новом товаре.
Включаем вкладку «Разработчик»
Чтобы создавать заполняемые формы, сначала нужно активировать вкладку Developer (Разработчик). Для этого откройте меню File (Файл) и кликните по команде Options (Параметры). В появившемся диалоговом окне откройте вкладку Customize Ribbon (Настроить ленту) и выберите Main Tabs (Основные вкладки) из выпадающего списка.
Поставьте галочку в строке Developer (Разработчик) и нажмите ОК.
Теперь на ленте появилась новая вкладка.
Быть или не быть Шаблону?
Есть два варианта, с которых можно начать создавать формы. Первый проще, при условии, что Вы подберёте подходящий шаблон. Чтобы найти шаблоны, откройте меню File (Файл) и нажмите New (Создать). Вы увидите множество шаблонов, готовых для скачивания. Остаётся лишь кликнуть по Forms (Формы) и отыскать нужный шаблон среди предложенных.
Когда найдёте подходящий шаблон, загрузите его и редактируйте форму, как пожелаете.
Это самый простой путь, но может случиться так, что Вы не найдёте подходящий шаблон среди предложенных. В этом случае можно создать форму из черновика. Сперва откройте настройки шаблонов, но вместо уже готовой формы выберите My Templates (Мои шаблоны).
Выберите Template (Шаблон) и кликните по ОК, чтобы создать чистый шаблон. В завершение нажмите Ctrl+S, чтобы сохранить документ. Назовём его Form Template 1.
Наполняем форму элементами
Теперь у Вас есть пустой шаблон, значит уже можно добавлять информацию в форму. Форма, которую мы создадим в этом примере, – это простой опросник для сбора информации о людях, которые будут его заполнять. Первым делом вставьте основные вопросы. В нашем случае мы будем узнавать следующую информацию:
Чтобы приступить к созданию различных вариантов элементов управления, откройте вкладку Developer (Разработчик), которую Вы добавили ранее, и в разделе Controls (Элементы управления) выберите Design Mode (Режим конструктора).
Текстовые блоки
Для любых вопросов, требующих ответа в форме текста, можно вставить текстовые блоки. Это делается при помощи:
Давайте создадим поле для ответа форматированным текстом на вопрос 9, а затем поле для ответа обычным текстом на вопросы 1, 5, 6 и 10.
Не забывайте, что можно изменять текст в поле элемента управления содержимым, чтобы он соответствовал вопросу. Для этого кликните по полю и введите текст. Результат показан на изображении выше.
Добавляем выбор даты
Если Вам нужно добавить дату, можно вставить Date Picker Content Control (Элемент управления содержимым «выбор даты»). Используем этот элемент для вопроса 3.
Вставляем раскрывающийся список
Для вопросов, подразумевающих единственный ответ (например, вопрос 2), удобно использовать раскрывающийся список. Вставим простой список и заполним его возрастными диапазонами. Разместите поле элемента управления содержимым, кликните по нему правой кнопкой мыши и выберите пункт Properties (Свойства). В появившемся диалоговом окне Content Control Properties (Свойства элемента управления содержимым) нажмите Add (Добавить), чтобы добавить в список возрастные диапазоны.
Когда закончите, у Вас должно получиться примерно то, что изображено на рисунке ниже. При этом режим конструктора нужно отключить!
Ещё можно использовать Combo Box (Поле со списком), в котором легко составить список из любых нужных элементов. При необходимости пользователь сможет ввести дополнительный текст. Давайте вставим поле со списком для вопроса 7. Так как мы будем использовать этот элемент, пользователи смогут выбрать один из предложенных вариантов и ввести ответ, почему им нравится выбранный цвет.
Вставляем чек-боксы
Для ответа на четвёртый вопрос вставим чек-боксы. Для начала нужно ввести варианты ответов (male – мужчина; female – женщина). Затем добавить элемент управления содержимым Check box (Флажок) рядом с каждым вариантом ответа:
Повторите это действие для любого вопроса, который подразумевает один или несколько вариантов ответа. Мы добавим чек-бокс к ответу на вопрос 8. Кроме того, чтобы пользователь мог указать вариант начинки пиццы, которого нет в списке, мы добавим элемент управления содержимым Plain Text (Обычный текст).
В заключение
Готовая пустая форма с включённым и с выключенным режимом конструктора должна выглядеть, как на рисунках ниже.
Режим конструктора включен:
Режим конструктора выключен:
Поздравляем! Вы только что освоили основные приёмы создания интерактивных форм. Вы можете отправить файл DOTX людям, и когда они его запустят, он автоматически откроется как обычный документ Word, который можно заполнить и отправить обратно.
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевела: Ольга Гелих
Правила перепечаткиЕще больше уроков по Microsoft Word
Оцените качество статьи. Нам важно ваше мнение:
Можно ли в Word по-нормальному вставить поле для заполнения, воспроизводящее российскую бюрократическую практику, подобное этим:
1) Пустое поле было отмечено нижней чертой
2) Заполненное поле, желательно, сохраняло нижнюю черту, чтобы при печати было видно, что это заполненное поле
3) При заполнении поля окружающий текст, по возможности, никуда не съезжал
4) Чтобы под полями могли находиться поясняющие надписи, как в примере «фамилия имя отчество» и чтобы они никуда не съезжали при заполнении.
5) Чтобы границы нижних подчёркиваний могли быть выровнены по правому и левому краям
6) Чтобы поле могло быть многострочным
Обычно я комбинирую символы подчёркивания и вставляемый текстовый блок, но это мучительно и неидеально.
Есть ли более хорошие решения?
Если я беру стандартное поле и пытаюсь назначить ему нижнюю черту, то оно полностью окружается рамкой
Вставка текстового поля
В шаблоне формы Microsoft Office InfoPath можно использовать текстовое поле для сбора информации от пользователей или отображения данных из базы данных или другого внешнего источника данных.
В этой статье
Использование текстового поля
При необходимости с помощью текстового поля:
Разрешить пользователям введите любой фрагмент обычного текста в форму.
Отображать сведения, такие как результат формулы или текущую дату.
На приведенном ниже рисунке текстовые поля используются для ввода пользователем контактные данные.
По умолчанию при вставке надписи на шаблон формы InfoPath добавляет одинарная линия текстового поля. Если нужно текстового поля для отображения многострочный текст вместо этого можно включить разрывы абзацев или обтекание текстом для надписи после его вставки. Кроме того можно использовать поля форматированного текста.
Связанные элементы управления
InfoPath включает элементы управления, которые отличают текстовые поля, но, предназначены для разных целей. Чтобы определить, какие из этих элементов лучше всего использовать для шаблона формы, ознакомьтесь со списком следующее:
Поле форматированного текста Как и обычные текстового поля поля форматированного текста позволяет пользователям введите, изменение и просмотр текста. В отличие от текстового поля поля форматированного текста по умолчанию отображаются многострочный текст. Пользователи также могут добавлять элементы форматирования для поля форматированного текста, например полужирного или курсивного текста, рисунков и таблиц. Форматирование данных в поля форматированного текста сохраняется как XHTML, который может быть несовместим с источники данных, ожидается короткий последовательностей обычный текст.
Поле выражения Поле выражения обычно используется для отображения текста, доступного только для чтения для отображения значения другого элемента управления в форме или создавать формулы, основанные на выражение XPath. В отличие от текстового поля поле выражения не сохранить или сохранить данные. Таким образом следует использовать поле выражения только в том случае, если вы не хотите сохранять его значения или ссылки на него в другую формулу.
Можно использовать текстовые поля самостоятельно или добавить их в повторяющихся таблиц, разделов и других элементов управления, связанных с макетом. Например текстовые поля часто отображаются в ячейках в повторяющейся таблице.
Взаимодействие с пользователем
Ввод данных в текстовое поле можно легко. Пользователи размещение своих курсора внутри текстового поля и введите необходимые сведения. Данные в форме отображается как обычный текст.
Совет: Если требуется пользователи должны иметь возможность применить форматирование символов к тексту в текстовом поле поля форматированного текста можно использовать вместо стандартной текстового поля.
Текстовые поля включают несколько знакомые возможности системы Microsoft Office. Например если пользователи слово в текстовое поле, увидят красной волнистой линией, которая указывает на возможную орфографическую ошибку.
Вместе с ошибками функцию автозаполнения включена для текстовых полей по умолчанию. Автозавершение сохраняет предыдущие элементы, которые пользователи ввели в форму. При вводе первых нескольких символов в текстовое поле InfoPath перечислены возможные варианты из операции, которые пользователь ввел перед. Это упрощает пользователи должны вводить повторяющихся или стандартных данных, например его имя или адрес, в формах, которые они заполнять.
Примечание: При разработке шаблона формы в InfoPath, вы можете создавать шаблон формы с поддержкой веб-браузера. При разработке шаблона формы с поддержкой браузера некоторых функций, таких как проверка орфографии, будут недоступны для использования в InfoPath, так как они не работают в веб-браузере.
Вставка текстового поля
Процедура Вставка текстового поля немного зависят от ли разработка шаблона формы пустой или индексация внешнего вида шаблона формы базы данных или другого внешнего источника данных.
Ниже показано, как выглядит текстового поля, при выборе в Режим конструктора.
Источник данных для шаблона формы состоит из полей и групп, которые отображаются в виде иерархической структуры в области задач Источник данных. Текстовые поля всегда связаны с полями. В следующем примере текстовое поле Фамилия в форме привязан к полю Фамилия в области задач Источник данных.
Добавление текстового поля в шаблоне пустой формы
При создании нового пустого шаблона формы по умолчанию устанавливается флажок Автоматически создавать источник данных в области задач Элементы управления. Это позволяет InfoPath автоматически создавать поля и групп в источнике данных по мере добавления элементов управления в шаблон формы. Эти поля и группы представлены в виде значков папок и файлов в области задач Источник данных.
Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.
Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.
В разделе Вставить элементы управления щелкните Текстовое поле.
Чтобы добавить метку к элементу управления, введите текст сверху или слева от элемента управления, за которым следует двоеточие (:). Например, если текстовое поле предназначена для сбора Фамилия пользователя, введите Фамилия:.
Добавление текстового поля в шаблоне формы, основанного на существующий источник данных
Если основе внешнего вида шаблона формы на существующий файл язык XML (Extensible Markup), базы данных или веб-службы, InfoPath извлекает поля и группы в области задач Источник данных из соответствующего источника данных. В этом случае можно вставить текстовое поле, перетащив поле из области задач Источник данных в шаблоне формы или путем вставки текстового поля из области задач элементы управления вместо способами, описанными в следующей процедурой.
Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.
Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.
В разделе Вставить элементы управления щелкните Текстовое поле.
В диалоговом окне Привязка текстового поля выберите поле, в котором нужно сохранить данные текстовое поле и нажмите кнопку ОК.
InfoPath в качестве используется имя поля или группы подпись элемента управления. При необходимости измените текст подписи.
Совет: В области задач Источник данных также можно использовать для вставки элементов управления. В области задач Источник данных щелкните правой кнопкой мыши поле, которое вы хотите связать текстового поля, чтобы и в контекстном меню выберите пункт Надпись.
Советы по макету
Прежде чем вставлять надписи на шаблон формы, подумайте, как вы хотите упорядочить их. Вы можете добавить текстовых полей, перетаскивая их место, где требуется шаблона формы, но, которая может привести к угодно конструктор. Если вы хотите больше организации шаблона формы, можно добавлять макетная таблица и затем вставить подписи и элементы управления в отдельные ячейки, чтобы он хорошо выровнять. На приведенном ниже рисунке четырех строк и двух столбцов макетной таблицы используется для упорядочения подписей и элементов управления.
В дополнение к использованию макетных таблиц для упорядочения текстовых полей, можно выполните одно или несколько из указанных ниже действий.
Чтобы одновременно изменить размер нескольких текстовых полей, выделите текстовые поля, размер которых нужно изменить, в меню Формат выберите пункт Свойства, откройте вкладку размер и внесите необходимые изменения.
Размер текстовых полей с учетом изменения длину текста, пользователям потребуется ввести в полях шаблона формы.
Чтобы изменить границы или цвет нескольких текстовых полей, одновременно, выберите текстовые поля, которые вы хотите изменить, в меню Формат выберите команду границы и заливка, перейдите на вкладку границы и внесите необходимые изменения.
Чтобы настроить текст, отображаемый в текстовом поле, используйте поля Шрифт и Размер шрифта на панели инструментов Форматирование. Чтобы изменить шрифт и размер шрифта для всех текстовых полях шаблона формы за один раз, выберите текстовое поле с форматированием и нажмите кнопку Применить шрифт для текстовых полей в меню Формат.
Чтобы увидеть, как будут выглядеть текстовые поля с текстом, в них, в меню Вид нажмите кнопку Образец данных. Это позволит понять, как будет выглядеть формы при заполнении его.
Настройка межзнакового интервала вне текстового поля с помощью полей. Настройка межзнакового интервала вокруг текста внутри текстового поля с помощью полей. Оба параметра находятся на вкладке размер в диалоговом окне Свойства текстового поля.
В некоторых случаях текст внутри текстового поля и подписи слева от текстового поля может отображаться для немного отсутствовать выравнивания. Чтобы быстро изменить выравнивание их, дважды щелкните текстовое поле, нажмите кнопку Выровнять на вкладке размер и нажмите кнопку Применить. Если подпись и текстовое поле находятся в разных ячейках макетной таблицы, щелкните правой кнопкой мыши ячейку, содержащую подпись, в контекстном меню выберите команду Свойства таблицы и на вкладке Ячейка в группе Вертикальное выравнивание выберите Центр.