如何让 Excel 中的单元格自动调整其高度以适合换行的文本内容?

如何让 Excel 中的单元格自动调整其高度以适合换行的文本内容?

我在 Excel 中有一个包含换行文本内容的单元格,我想格式化该单元格,使其高度可以调整以适应跨越多行的内容。我该如何实现此行为?

答案1

http://support.microsoft.com/kb/149663

要调整行高以适合单元格中的所有文本,请按照以下步骤操作:

选择行。

在 Microsoft Office Excel 2003 和早期版本的 Excel 中,指向“格式”菜单上的“行”,然后单击“自动调整”。

在 Microsoft Office Excel 2007 中,单击“开始”选项卡,单击“单元格”组中的“格式”,然后单击“自动调整行高”。

当所有行都被选中时也有效

答案2

尝试

选择列 -> 右键单击​​列 -> 设置单元格格式 -> 对齐选项卡 -> 自动换行

答案3

请注意,自动调整不适用于合并单元格。您必须手动执行此操作。

请参阅微软的以下答复:

您不能对 Excel 中包含合并单元格的行或列使用“自动调整”功能

答案4

你知道宏吗?将以下代码放入

应用程序.ActiveCell.WrapText = True

在您的 Worksheet_SelectionChange 子程序中。

相关内容