如何让 Word 在 Enter 键时换行而不是分段?

如何让 Word 在 Enter 键时换行而不是分段?

在 Word 中输入文字时,按下Enter会创建一个新段落并将光标移动到该段落。有没有办法恢复 Word 2003 的功能,即Enter按键会创建换行符?

我知道Shift+ Enter,但我宁愿按Enter

答案1

只需修改您的样式即可。Word 2010 中的默认段落样式带有段12 pt后间距。如果您不想要,请将段后间距设置为 0 pt。您还可以选中标题为“不要在相同样式的段落之间添加空格”的复选框,以抑制普通段落中的此行为。

您可以通过右键单击功能区栏“主页”选项卡中的“常规”样式 -> 修改... -> 格式 -> 段落来找到这些设置。

答案2

我在使用 Office XP 时也遇到了同样的问题。它会添加 2 行Enter。但我不记得我是如何将其改回来的。不是行距。我最近换到了 2007。

Shift+Enter手部移动和鼠标操作很麻烦。


我发现这一点(这可能是一种解决方法,而不是改变编程Enter):

去:

  • 首页 » 段落 » 丝带 » 间距和缩进

  • 底部:勾选方框(不添加空格)» 默认

答案3

您可以轻松将段落更改回 Word 97-2004 中的默认方式。

  1. 转到功能区上的“主页”部分。
  2. 点击最后的“更改样式”。它上面通常有蓝色和粉色的字母“A”。
  3. 将出现一个下拉菜单,其中带有“段落间距”选项。
  4. 如果您将鼠标悬停在此处,您将看到一个选项列表,其中包括“无间距”,这将导致 Word 将回车符视为换行符。

简单的!

答案4

希望这能帮助到某个特别的人

Sub rezize_center_newline()

  Dim i As Long
  Dim shpIn As InlineShape, shp As Shape

  With ActiveDocument
    For i = 1 To .InlineShapes.Count
     With .InlineShapes(i)
        .Height = InchesToPoints(4)
        .Width = InchesToPoints(5.32)
        .Range.InsertAfter Chr(13)
    End With
Next i
For Each shpIn In ActiveDocument.InlineShapes
    shpIn.Select
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
Next shpIn
For Each shp In ActiveDocument.Shapes
    shp.Select
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
Next shp
End With

相关内容