使用文本换行时摆脱单元格中的额外空间

Jun*_*nco 19 microsoft-excel-2007 microsoft-excel

当我在一行中的多个单元格中键入一个长句(或多个句子)并将“文本换行”选项应用于这些单元格时,这些单元格的底部会有一个额外的空行。我的文字后没有多余的空格。我已将光标放在文本的末尾并使用 Delete 键。

我的文本被格式化为与顶部和左侧对齐。

  • Auto Format Height 选项不会去除多余的空行。
  • 调整单元格的宽度没有帮助。
  • 我尝试将文本复制/粘贴到记事本中,然后再回到 Excel 中以尝试摆脱任何格式。那没有用。
  • 我没有使用粗体、斜体或任何其他字体设置。我在输入文本时使用默认字体。
  • 我搜索了“单元格格式”窗口。没有什么可以摆脱这个额外的空行。

是否有其他一些设置可以用来摆脱这个额外的空行?我意识到 Excel 并不是真正为文字处理而设计的。但是,我需要在此表上输入注释并使用文本换行功能。

我正在使用适用于 Windows 的 Office/Excel 2007。

小智 14

在我输入这个之前,我遇到了同样的问题。这就是我发现的。

当您按下换行时,单元格高度会自动调整。它的高度也没有按照我们的预期计算。如果文本的最后一行剩下的空间非常小,Excel 会决定该单元格还需要一行……即使上面没有一个字母。

如果单元格的宽度稍宽,自动单元格高度调整会删除多余的行。

  • 这是因为_打印机字体_。Excel 实际上会检查它在打印时的适合程度,如果它不适合打印机上的一行,它会创建一个额外的行(这在屏幕上似乎是多余的)。您可以通过更改默认打印机来验证这一点。 (11认同)

小智 5

我能够重现您看到的行为(也在 Excel 2007 中)。我无法找到摆脱多余空间的方法,但我发现如果您颠倒步骤并在输入文本之前在单元格中应用文本换行,您将不会得到额外的空行。