Vc está fechando a planilha antes de colar os valores, dai a memória se apaga.
Tente assim:
Sub carregararquivo()
Dim ws As String
ws = ThisWorkbook.Name
Workbooks.Open Filename:="C:Usersqa39DocumentsFranciscoDESENVOLVIMENTO PAINEL ATIVOsip-exportação_0.xlsx"
Sheets("SIP-Exportação_0").Select
Range("A1:U2400").Select
Selection.Copy
Windows("SIPOC1.1 - CÓPIA.xlsm").Activate
ActiveWindow.WindowState = xlMaximized
Sheets("SIP_PRODUÇÃO").Select
Sheets("SIP_PRODUÇÃO").Range("a1:U2400").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
Windows(ws).Activate
Sheets("SIP-Exportação_0").Select
ActiveWindow.Close
Sheets("Plan1").Select
End Sub
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 09/01/2015 6:18 am