Sub copytest()
dim i&
For i = 1 To Sheets(2).Rows.Count '循环表2的所有行
If Sheets(2).Range("A" & i) = "" Then ’从上到下判断单元格A1是否为空
’如果为空,则把表1的单元格A1:D10复制到表2的空行和相同范围的单元格内
Sheets(1).Range("A1:D10").Copy Sheets(2).Range("A" & i)
Exit For '结束循环
End If
Next
End Sub
workbooks("1.xls").sheets(1).range("a1:a100").copy workbooks("2.xls").sheets(1).range("a1")