Macro para copiar información en otro libro
Tengo esta macro para pasar info a otro libro pero me genera error
Dim arch As String
Dim s1 As Worksheet, s2 As Worksheet, l2 As Worksheet
Dim lr As Long
'
Application.ScreenUpdating = False
'
Set s1 = Sheets("Ficha") 'origen
'Ruta y nombre del libro Destino
arch = "C:\Users\Laura\Dropbox\DOCUMENTOS PERSONALES\CONSULTORIO\RIPS PARTICULAR\Rips.xlsm"
'
If Dir(arch) <> "" Then
'establece en un objeto el libro Destino y la hoja Destino
Set l2 = Workbooks.Open(arch)
Set s2 = l2.Sheets("PLANILLA GENERAL") 'destino (AQUI ME GENERA ERROR)
'La hoja2 recibe el valor de la hoja1
lr = s2.Range("A" & Rows.Count).End(3).Row + 1
s2.Range("B" & lr).Value = s1.Range("C10").Value
s2.Range("D" & lr).Value = s1.Range("F2").Value
s2.Range("E" & lr).Value = s1.Range("I2").Value
s2.Range("H" & lr).Value = s1.Range("C4").Value
s2.Range("I" & lr).Value = s1.Range("D4").Value
End Sub