Excel macro copiar datos de un libro a otro
A tod@s l@s expert@s y gracias por anticipado por vuestra ayuda. Tengo unos datos en un libro de excel y necesito pasarlos a otro. He escrito esta macro (que ejecuto mediante un botón en el libro de origen) que copia los datos, abre el libro de destino, selecciona la celda de destino y copia los valores de los datos a dicha celda. Después se ejecuta otra macro en el libro de destino. Pero al ejecutarla se me para en la línea subrayada y no encuentro dónde está el error. Es decir, selecciona los datos, los copia, abre el libro dee destino, selecciona la celda de destino pero no copia los datos.
No soy capaz de ver el error, así que os agardeceré cualquier ayuda al respecto
Copio los datos
Range("E2:G2").Select
Selection. Copy
Abro el libro de destino
Workbooks.Open Filename:="C:\Users\Usuario4\Desktop\proyecto pedidos39\Serie 39 2013.xls", UpdateLinks:=False, Password:="b392013", WriteResPassword:="b392013"
Selecciono la hoja de destino
Windows("Serie 39 2013.xls").Activate
Sheets("DIARIO").Select
ActiveSheet. Unprotect
Selecciono la celda de destino
Range("A15").Select
copio valores, pero aquí es donde se para...
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ejecuto la otra macro
Application.Run "VENTAAUTOMATICA"
protejo la hoja
Sheets("DIARIO").Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowFiltering:=True
Cierro el libro de destino
ActiveWorkbook. Save
ActiveWorkbook. Close