我试图从不同的工作表复制基于数据填写汇总表。但是,我收到了一个模糊的错误“应用程序或对象定义的错误”,我不知道问题是什么。下面的代码:Excel VBA-无法从一个工作表复制到另一个
Sub jtest()
'For j = 3 To Rows.Count (will loop later once I make sure one iteration works)
j = 3
Atext = Cells(j, "A").Text
Worksheets(Atext).Range("U6").Copy Destination:=Worksheets("Summary 2").Range(j, "C")
Worksheets(Atext).Range("X6").Copy Destination:=Worksheets("Summary 2").Range(j, "D")
Worksheets(Atext).Range("Z6").Copy Destination:=Worksheets("Summary 2").Range(j, "F")
Worksheets(Atext).Range("V7").Copy Destination:=Worksheets("Summary 2").Range(j, "G")
' Next j
End Sub
你看你是如何通过工作表“工作表(Atext).Range”限定'范围'?用“细胞”做同样的事情。 – findwindow