excel vba复制粘贴不同工作簿中的数据

excel vba复制粘贴不同工作簿中的数据,vba,excel,Vba,Excel,我的代码是 t = wb.Sheets("Central_Scheme").UsedRange.Rows.Count wb.Sheets("Central_Scheme").Range("A1:L" & t).Select Selection.Copy Workbooks("Central.xlsm").Activate Sheets("Sheet3").Range("A1:L" & t).Paste 我收到一个错误“对象不支持此属性/方法”。请帮助我更正代码将使用此

我的代码是

 t = wb.Sheets("Central_Scheme").UsedRange.Rows.Count
 wb.Sheets("Central_Scheme").Range("A1:L" & t).Select
 Selection.Copy
 Workbooks("Central.xlsm").Activate
 Sheets("Sheet3").Range("A1:L" & t).Paste

我收到一个错误“对象不支持此属性/方法”。请帮助我更正代码

将使用此处概述的方法避免选择复制粘贴路径
工作转到“避免不必要的复制/粘贴”。

哪个对象引发错误?选择。复制正在引发错误不确定。。。但看看: