Macro de Intercambio datos entre 2 archivos de excel

Actualmente relaciono datos entre dos libros del mismo archivo con la siguiente rutina:
For I = 4 To 1500
If Range("A1") = Worksheets("FACTURAS").Range("D" & I) Then
Range("A" & A) = Worksheets("FACTURAS").Range("C" & I)
Range("B" & A) = Worksheets("FACTURAS").Range("G" & I)
Range("C" & A) = Worksheets("FACTURAS").Range("E" & I)
Range("D" & A) = Worksheets("FACTURAS").Range("F" & I)
Range("F" & A) = Worksheets("FACTURAS").Range("I" & I)
A = A + 1
End If
Next
Ahora el libro de "FACTURAS" lo tengo en otro archivo, ¿cómo seria el código?
Muchas gracias por tu apoyo...

1 Respuesta

Respuesta
1
No entiendo a que el Libro facturas lo tengo en otro archivo a que te refieres.
Julio, por facturas me refiero a el nombre que tiene el sheet donde tengo unos datos, y este sheet, lo tengo en otro archivo de excel (.xls) independiente del archivo .xls a donde necesito llamar estos datos.
Gracias. Por tu ayuda...
Quedaría así:
For I = 4 To 1500
If Range("A1") = Workbooks("Libro2.xls").Worksheets("FACTURAS").Range("D"& l) Then
...
...
Si te ha servido puntúa y finaliza la pregunta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas