Carolyn描述了一种情况,在这种情况下,同事在几个单元格中都有一个包含大量文本的工作表。即使选择了自动换行和较小的字体,少数单元也不会显示所有文本。

这是可以预期的,因为在Excel中有两个单独的限制在起作用:对可以在单元格中输入的内容的限制和对可以显示的内容的限制。在大多数情况下,对可以在单元格中输入内容的限制不是真正的问题; Excel允许您在每个单元格中最多输入32,767个字符。所有这些字符都会很好地显示在公式栏中。

问题来自显示限制。 Excel在每个单元格中仅显示前1,024个字符是有限制的。换句话说,如果一个单元格中有超过此数量的东西(在某些情况下可能会出现),则不会显示; Excel假装它根本不存在。您无法通过更改字体,单元格大小,换行状态或其他任何方式来绕过此限制。

您可以找到几种可以接受的解决方法。例如,您可以将冗长的文本选择插入文本框中而不是单元格中。文本框没有相同的显示限制,您可以按任何需要的格式设置内容的格式。

另一种方法是实际上将长信息添加到Word文档中,进行复制,然后将其作为Word对象粘贴到Excel中(使用选择性粘贴)。您需要使用格式来确保文本显示为您想要的格式,但这足够了。

这两种方法都涉及从单元格中取出文本并将其放置在可以处理较长文本的其他对象中。另一种方法是简单地升级您的Excel版本。在更高版本的Excel中(在Excel 2003之后),Microsoft更改了显示限制以匹配单元格输入限制。换句话说,在更高版本的Excel中,您最多可以输入和显示32,767个字符。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(3163)适用于Microsoft Excel 97、2000、2002和2003。