我有一个 excel 文档,单击一个显然是换行的单元格后,我无法简单地单击主页功能区的“换行”按钮来停止换行。反复单击“换行”按钮(或转到单元格格式复选框)不会停止单元格换行。(我可以清除格式中的“换行”复选框,但功能区按钮仍处于选中状态,文本仍处于换行状态)
我可以在单元格中输入数据,因此它看起来不受保护,但这是使用 Apache NPOI 生成的文档,因此一些奇怪的设置可能会生效。
文档中的其他“新鲜/未使用”单元格可以正常工作,并且文本与复制到其中的问题单元格中的文本相同。
答案1
仅供参考,我最近在操作之前已合并的单元格时也遇到了同样的问题。如果将内部文本的水平或垂直对齐设置为两端对齐(但不知道为什么它一开始就变成两端对齐),则换行文本按钮似乎不起作用(不会关闭)。
将对齐方式重新设置为左/居中允许我再次取消文本换行。
答案2
Excel 支持单元格内的换行符。有时,复制文本后会创建换行符。
检查此情况的一种方法是扩展公式栏的高度或列的宽度。查看文本是否被强制换行。
要添加手动换行符,请单击公式栏,然后按 Alt+return。要查找换行符,请搜索 CHAR(10)
另一个选项是检查空格字符。有时外部生成的内容会添加空格。如果您的情况如此,那么当这种情况发生时,可能会出现一个清晰的模式。
答案3
我进入“对齐”并将文本对齐方式从“两端对齐”更改为“常规”,之后它就可以正常工作了。出于某种原因,它在“两端对齐”模式下不起作用。
答案4
就我的情况而言,问题在于受影响的单元格没有设置垂直对齐。当我选择它们并选择垂直对齐设置时,自动换行选项消失了,现在它们似乎表现正常了。