У меня есть этот код, но он копирует формулы, и у меня просто есть значения. Я не слишком разбираюсь в VBA.Копировать и вставить значения
Dim sh4 As Worksheet, sh5 As Worksheet, lr As Long, rng As Range
Set sh4 = Sheets("Transfer_New")
Set sh5 = Sheets("Closed_Loans")
lr = sh4.Cells(Rows.Count, 1).End(xlUp).Row
Set rng = sh4.Range("A2:A" & lr)
Application.Cursor = xlHand
iReply = MsgBox(Prompt:="Are you sure you want to transfer client to CLOSED_LOANS?", _
Buttons:=vbYesNo, Title:="Document Production")
If iReply = vbYes Then
Application.Cursor = xlWait: rng.EntireRow.Copy sh5.Cells(Rows.Count, 1).End(xlUp)(2): Application.Cursor = xlNorthwestArrow
End If
End Sub