Я пытаюсь скопировать из разных листов, чтобы заполнить сводный лист на основе данных. Тем не менее, я получаю ту туманную ошибку «Ошибка приложения или объекта», и я не знаю, в чем проблема. Код ниже: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'? Сделайте то же самое с 'cell'. – findwindow