我们有一个在 Microsoft Word 2007 中创建的表单。例如,它看起来像这样:
姓名: ________________________________
其中“线”是由某人输入下划线创建的。
现在,当有人输入他们的名字时,它最终看起来像这样:
姓名:__________Matt__________________________________
甚至可能换行到下一行。因此,用户应该做的合理的事情是给他们的名字加下划线,并删除一些下划线。
但这显然很麻烦。有没有办法创建“行”,让用户直接在上面输入,而不会改变行的长度,并保留他们输入内容下的下划线?
我可以改变形式——只是不知道怎样做。
答案1
有两种可能的方法可以实现此目的:
使用 1x1 表格并删除除底部边框之外的边框。这样人们就可以在空白表格中输入内容,而无需移动文本。限制是 1x1 表格必须独占一行。
首选选项是使用开发人员功能区(启用 Word 选项 - 常用 - 启用开发人员...)。然后在控件下插入一个文本框。然后,您可以编辑文本框的字体以添加和下划线。您可以在 Microsoft 的网站上找到有关此方法的更多信息这里。
答案2
实际上有一种方法可以创建一行,可以在不移动行的情况下对其进行输入,并且无需使用表格单元格或字段。该方法是通过下划线和制表符实现的。下划线是将行置于单词下方的内置方法。问题是您不能在空格下加下划线。空格中必须有内容,否则您无法打开下划线。这就是制表符的作用所在。在标尺中放置三个制表符:左侧制表符作为行的起始位置,中间制表符作为行的中间位置,左侧制表符作为行的结束位置。现在单击第一个制表符的位置并按两次 Tab 键。这将在要放置行的空白处插入两个隐藏的制表符(小箭头)。插入后,可以用鼠标拖动以突出显示该空格。
现在单击下划线图标,空格将带有下划线。要添加文本,请单击行的中间(中间制表符的位置)并开始输入。您的文字将浮动在行的正上方,并保持在行空间的中心。如果您需要多个这样的行,并且希望能够从一行跳转到另一行,请单击每行的中间并插入一个文本字段。一旦文档受到保护,您就可以从一行跳转到另一行,并且无论文字大小如何,行的大小都将保持不变。(例外情况是,如果文字比空格长,则行将增长以匹配。)
答案3
这可以通过设置反向 L 形标签并将引线设置为下划线来实现。
打开标尺并显示制表符标记后,执行以下操作:
- 在页面末尾设置您想要下划线结束的标签(反向 L 形)。
- 双击选项卡以打开选项卡对话窗口。
- 确保您选择了正确的制表位位置。
- 将对齐方式改为“右”
- 将 Leader 设置为 4 ___
- 单击“确定”
按下该Tab键,您就会得到一行可以打字的内容!
您想要更多行 - 只需输入并制表即可获得更多行。
答案4
您也可以点击“插入”,选择形状,然后选择线条。这样您就可以在线条顶部打字,然后按退格键,而不会影响线条本身。