无法扩展 Excel 中的单元格

无法扩展 Excel 中的单元格

我的 Excel 电子表格中有许多单元格,虽然它们包含数据,但当我尝试自动调整它们的大小时,它们没有响应。我尝试过自动调整、自动隐藏(关闭)等。

下面的图片可以向你展示我正在谈论的内容

在此处输入图片描述

唯一有效的方法是手动调整大小或在显示调整大小按钮时双击。

答案1

选择周围的行,然后右键单击并取消隐藏。

答案2

如果您不想隐藏和取消隐藏,无论出于何种原因,尤其是您想要正确调整大小的连续组中的某些列需要隐藏,而您又不想搞砸重新隐藏所有列,那么还有另一种方法,当 Excel 拒绝执行重新调整大小时,或者更糟糕的是,实际上减小了它们的大小。

它并不漂亮,但基本上可以通过拖动右边缘来调整每列的大小,直到它看起来比需要的宽得多,或者通过打开对话框来输入新的宽度并输入一个大数字。

放大后,自动调整大小功能将起作用。当然,不能保证“比需要的宽得多”的放大部分足够宽。如果不够宽,调整大小将缩小到最宽的项目,其右侧有空白。通常,任何超出右边距的内容都不会影响它。(因此,如果有人告诉你某些内容被截断,请多加猜测,稍后再进行调整。)如果最终结果可能比你想要的宽,请向下调整到你想要看到的最大宽度。

可能有人也会很乐意提供一个快速的小型 VBA 解决方案。我相信,这涉及到EntireColumn.AutoFit……

事实上,他们可以执行一行代码,选择突出显示的单元格所在的整个列,并在选择整个列时执行该命令。然后,您可以将该命令记录在某个地方,如果没有其他地方,则记录在命名范围内。需要时,您可以选择要自动调整的列中的单元格,然后使用启动 VBA 模块Alt-F11,并找到Immediate Window。您可以将命令字符串粘贴到Immediate Window并按Enter运行它。这样应该可以很好地完成。

相关内容