为什么这个复制声明不起作用?

时间:2013-08-26 20:25:51

标签: excel-vba vba excel

基本上我想将内容从一个工作表中的列复制到另一个工作表。为什么这不起作用:

srcWbk.Range("DN18:FN378").Copy trgtWbk.Range("DN18")

“对象不支持此属性或方法”

1 个答案:

答案 0 :(得分:1)

您似乎尝试复制worksheet中的内容并将其粘贴到其他内容,但您使用的是Workbook个对象(srcWbktrgtWbk)。

它应该是Worksheet对象,因为您无法从Range对象访问workbook属性。

srcWbk.Sheets("YourScrSheetName").Range("DN18:FN378").Copy trgtWbk.Sheets("YourTrgtSheetName").Range("DN18")