15

У нас есть форма, которую кто-то создал в Microsoft Word 2007. Как пример, это будет выглядеть примерно так:

Название: ________________________________

Где "линия" создается кем-то, набирающим подчеркивание.

Теперь, когда кто-то вводит свое имя, он выглядит примерно так:

Имя: __________Matt __________________________________

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

Но это, очевидно, боль. Есть ли способ создать "строки", которые пользователь может просто печатать, не меняя длину строки и сохраняя подчеркивание / подчеркивание в соответствии с тем, что они ввели?

Я могу изменить форму - я просто не знаю как.

14 ответов14

10

Есть два возможных способа сделать это:

  1. Используйте таблицу 1x1 и удалите границы, кроме нижней. Это позволит людям печатать в пустой таблице без смещения текста. Ограничение состоит в том, что таблица 1x1 должна находиться на отдельной строке.

  2. Предпочтительным вариантом является использование ленты разработчика (включите Word Options - Popular - Enable Developer ...). Затем под элементами управления вставьте текстовое поле. Затем вы можете отредактировать шрифт текстового поля, чтобы добавить и подчеркнуть. Вы можете найти больше информации об этом методе на веб-сайте Microsoft здесь.

4

На самом деле есть способ создать строку, которую можно набирать без перемещения линии и без использования ячеек или полей таблицы. Это делается с помощью подчеркивания и символов табуляции. Подчеркивание - это встроенный метод размещения строк под словами. Проблема в том, что вы не можете подчеркнуть пробел. Там должно быть что-то в пространстве, или вы не можете включить подчеркивание. Здесь вкладки входят. Поместите три символа табуляции в линейку: левую вкладку, где вы хотите, чтобы линия начиналась, центральную вкладку, которая будет в середине строки, и левую вкладку, где вы хотите, чтобы линия заканчивалась. Теперь нажмите на местоположение первой вкладки и дважды нажмите клавишу с вкладкой. Это вставит два скрытых символа табуляции (маленькие стрелки) в пустое пространство, куда должна идти строка. После того, как они вставлены, вы можете выделить пространство, перетаскивая его мышью.

Теперь щелкните значок подчеркивания, и пространство будет подчеркнуто. Чтобы добавить текст, нажмите на MIDDLE строки (расположение символа средней вкладки) и начните вводить текст. Ваши слова будут плавать прямо над строкой и оставаться в центре строки. Если вам нужно несколько таких строк и вы хотите иметь возможность переходить с одной на другую, нажмите на MIDDLE каждой строки и вставьте текстовое поле. Как только документ защищен, вы можете переходить от строки к строке, и размер строк будет одинаковым независимо от размера слов. (Исключением является то, что если слова длиннее пробела, в этом случае строка будет расти, чтобы соответствовать.)

3

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

При включенной линейке с метками вкладок сделайте следующее:

  1. Установите вкладку (обратная L-образная форма) в конце страницы, где вы хотите, чтобы подчеркивание заканчивалось.
  2. Дважды щелкните вкладку, чтобы открыть диалоговое окно "Вкладки".
  3. Убедитесь, что выбрана правильная позиция остановки табуляции.
  4. Измените выравнивание на "Право"
  5. Установите Лидер на 4 ___
  6. Нажмите ОК

Нажмите клавишу Tab, и у вас есть строка, на которой вы можете напечатать!

Вы хотите больше строк - просто введите и нажмите, и у вас будет больше строк.

1

Я только что посмотрел 3-минутное видео на YouTube, которое решило проблему для меня. Видео провело меня через

  1. добавление вкладки "Разработчик" на ленту
  2. вставляя заполняемые коробки, а затем
  3. блокировка всего текста в документе, кроме заполняемых полей.

Обратите внимание, что это видео добавляет вкладку «Разработчик» в Word 2007 .
Для Word 2010 смотрите 1:05 до 1:20 этого 2-минутного видео.

1

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

1

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

Простой пример:

  1. Начните с новой строки и нажмите линейку на отметках 4 см и 10 см, чтобы установить табуляцию в каждой из этих позиций.
  2. Дважды щелкните по одной из остановок вкладки, чтобы войти в свойства вкладки для этой строки.
  3. Выделите 4-см таб-стоп, выберите второй табулятор (точки) и нажмите кнопку «Установить».
  4. Выделите 10см таб-стоп, выберите четвертого табул-лидера (подчеркивание) и нажмите кнопку «Установить».
  5. Нажмите ОК

Теперь ваши таб-стопы и лидеры настроены, например, введите «Имя:» и дважды нажмите клавишу табуляции. В результате вы получите такой результат:

Название:.........._____________________

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

Теперь поместите курсор в начало подчеркивания и вставьте текстовое поле. Подчеркните это, если хотите, чтобы оно было частью лидера.

Теперь, если вы защитите форму и введете текст в это поле, она будет использовать лидер, а не испортит остальную часть вашего документа.

1

Это не совсем возможно при использовании очевидных методов (без хаков и обходных путей), потому что Word - это текстовый процессор, а не приложение форм.

Тем не менее, вы сможете достичь чего-то очень похожего на то, что вы хотите. Ознакомьтесь с разделом Создание форм, которые пользователи заполняют в Word от Microsoft, чтобы получить подробный способ создания формы в Microsoft Word 2007. Вот небольшое резюме:

Вы можете создать форму в Microsoft Office Word 2007, начав с шаблона и добавив элементы управления содержимым, включая текстовые поля, средства выбора даты и раскрывающиеся списки. Другие люди могут использовать Office Word 2007 для заполнения формы на своем компьютере. В расширенном сценарии любые элементы управления содержимым, которые вы добавляете в форму, также могут быть связаны с данными.

Вы также можете создать форму, начав с образца шаблона. Многие из них доступны на веб-сайте Microsoft Office Online.

По сути, вы получаете доступ к вкладке «Разработчик»:

  1. Нажмите кнопку Microsoft Office, а затем нажмите Параметры Word.
  2. Нажмите Популярные.
  3. Выберите вкладку «Показать разработчика» в ленте и нажмите кнопку «ОК».
    ПРИМЕЧАНИЕ . Лента является компонентом пользовательского интерфейса Microsoft Office Fluent.

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

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

0

Что я делаю, так это создаю изображение линий и сохраняю его как рисунок, а затем добавляю в текстовый документ в виде "пользовательского" водяного знака без размытия. Затем я добавляю текстовое поле "Заполнить форму" и блокирую его. Вам нужно будет поиграть с изображением, чтобы выстроить линии в линию, но помните, что краска 100% = 100%, поэтому просто выровняйте края документа с белой рамкой, а затем разместите линии там, где вы хотите.

0

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

0

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

0

Я знаю, что прошло семь лет с тех пор, как на вопрос был дан ответ, но у меня есть лучшее решение этой проблемы. Это делается с помощью Adobe Acrobat pro (если вы можете себе это позволить), поскольку любые трюки, которые вы применяете в MSWord, изменят форматирование оригинальной формы, заставляя вас тратить время на настройку исходного формата. Но следующие шаги сохранят оригинальное форматирование документа и позволят вам легко заполнить форму / документ.

  1. Преобразовать форму слова в PDF (файл >> сохранить как >> PDF)
  2. открыть PDF с Adobe Acrobat
  3. щелкните правой кнопкой мыши и выберите "Добавить текст"
  4. нажмите где-нибудь / на любом подчеркивании и начните печатать

это позволит вам редактировать форму, не разрушая оригинальное форматирование текста.

это образец формы, редактируемый с использованием Adobe Acrobat

0

Я сталкивался с этим сайтом, гуглящим ответ на проблему для коллеги. Элемент табуляции / подчеркивания (спасибо LW) казался самым простым, пока мы не начали печатать на созданных нами строках и подчеркивание само расширилось. Мы не хотели снова проходить по строкам и заново редактировать вставленные подчеркивания.

Вот самое простое решение, которое сработало для нас:

  1. Создайте таблицу, скажем, 1X5, чтобы набрать пять строк. (Конечно, вы можете отредактировать количество строк в соответствии с вашими потребностями или высоту строк в соответствии с определенным шрифтом)

  2. Затем выделите ту таблицу, которая откроет вкладку инструментов таблицы.

  3. Нажмите меню Границы и выберите левую границу и правую границу, чтобы удалить левую и правую границу и VOILA, у нас осталось пять горизонтальных линий, которые мы можем напечатать.

0

Вы также можете установить стиль с Normal на No Spacing на ленте и набрать --- (несколько дефисов), а затем Enter для генерации линий. Вы можете сделать то же самое в стиле Normal, но это добавит большой пробел каждые две строки.

Эти строки также могут быть напечатаны, и добавление вкладок не будет их перемещать (в отличие от метода Tab, упомянутого в другом ответе).

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

-1

Найдите шаблон в Microsoft Word, а затем скопируйте и вставьте из него форму. Это должно дать вам поле, которое ведет себя так, как вы хотите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .