Excel / VBA:粘贴数据后自动调整列宽

我有一个空白的Excel表保存为一个模板,我从剪贴板复制数据(源自网站)。

有没有办法使用VBA来自动调整每个列的宽度,其内容后的数据(文本)已被粘贴?

编辑:我粘贴的数据将始终从A1开始插入,并将始终填充相同数量的列。

提前非常感谢,蒂姆。

你可以用AutoFit来完成。 喜欢这个

Columns("A:B").Select Selection.EntireColumn.AutoFit 

您可以执行以下操作:

 Columns("A").Autofit