![如何在excel中设置自动调整?](https://linux22.com/image/1511979/%E5%A6%82%E4%BD%95%E5%9C%A8excel%E4%B8%AD%E8%AE%BE%E7%BD%AE%E8%87%AA%E5%8A%A8%E8%B0%83%E6%95%B4%EF%BC%9F.png)
我有这个问题,我不知道这是否可行,但我希望如果我输入较长的文本或删除它,列会自动变大或变短。我不想每次都双击,这是一个大文件。
谢谢
答案1
最简单的方法是使用 VBA。这需要您将文件保存为 .xlsm 并启用宏。
右键单击底部的工作表选项卡并选择“查看代码”并粘贴以下代码:
Private Sub Worksheet_Change(ByVal Target As Range)
Columns("C:C").EntireColumn.AutoFit
End Sub
其中“C:C”由您想要自动调整的列替换。这也适用于“A:E”等单元格范围。祝您好运!