使用复制(Destination:=)复制到不同的Excel文件

我一个使用的

range.copy(Destination:= <destination>) 

方法在VB.Net

我知道这个function的作品,如果你想复制到不同的工作表,但由于某种原因,我找不到正确的语法复制到一个完全不同的Excel文件

你有两个不同的工作簿打开吗?

 Dim wbXLsource As Excel.Workbook Dim wbXLtarget As Excel.Workbook wbXLsource = appXL.Workbooks.Open(strFileNameAndPath) wbXLtarget = appXL.Workbooks.Add 

从这个post得到了这段代码

这是另一个有用的链接