Sub ghostkiy_makros()
' копия номера строчки
Range("K42").Select
Selection.Copy
Range("L42").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
'удаление строк'
Dim r As Long, i As Long ' объявляю переменные
r = ActiveSheet.Cells(ActiveSheet.Rows.Count, "A").End(xlUp).Row - 0 ' определяю номер последней строки
For i = r To 1 Step -1 ' цикл от последней строки до строки под номером 1
If Cells(i, 1) = "Мерседес" Then ' если ячейка (i, F) равняется 1
ActiveSheet.Rows(i).Delete ' удалить строку(i)
End If
Next i
'копирование
Workbooks.Open "C:\Users\User\Desktop\на форум\Мерседес.xlsx"
Workbooks("Мерседес").Worksheets(1).Range("A2:D1000").Select
Selection.Copy
ThisWorkbook.Worksheets(1).Activate '<<<<<<<
Dim h As Integer
h = ThisWorkbook.Sheets("Лист1").Cells(11, 42).Value
Sheets(1).Paste Cells([h], 1)
Workbooks("Мерседес").Close
End Sub
Вот очередная попытка, но ничего не вышло( Только в этом варианте, я перекинул табличку со второго листа на первй.