在Excel中粘贴后自动调整行高

我使用MS Excel 2007做账单和报价。 通常我需要重用以前的报价。

在复制报价并将其粘贴到新位置之后,需要为每行重新调整行高。

有没有解决这个问题?

我不完全确定这是否是你以后。 但你有没有尝试过这样的事情?

 Private Sub Worksheet_Change(ByVal Target As Range) ' Here you enter a matrix with the cells you want to trigger a Autofit ' If you just want one column to do it, take Range("A1:A200") Range("A1:C11").EntireRow.AutoFit End Sub 

此代码每次更改所选单元格中的值时都会自动装入行大小。

当你不提供太多的信息时,很难想出一个好的解决scheme。

检查这里: Excel Worksheet_Change事件不工作,如果我的代码没有帮助你。

最好的祝福