将多个工作簿工作表合并到目标工作表中

时间:2017-04-06 09:25:35

标签: excel-vba vba excel

使用MS-Excel 2007,我注意到在https://api.cakephp.org/2.8/class-FormHelper.html#_select代码中,我注意到在运行时目标的第一行始终为空。这是为什么?谢谢。

2 个答案:

答案 0 :(得分:1)

而不是

Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial

你可以使用类似的东西

Dim LastUsedCell As Range
Set LastUsedCell = Range("A" & Rows.Count).End(xlUp)

If IsEmpty(LastUsedCell) Then
    LastUsedCell.PasteSpecial
Else
    LastUsedCell.Offset(1, 0).PasteSpecial
End If

从空白纸上的第1行开始。

答案 1 :(得分:1)

请考虑此选项。

https://www.rondebruin.nl/win/addins/rdbmerge.htm

如果您还有其他问题,请回复。