Con una macro como copiar ficheros a otra carpeta, el nombre de los ficheros los tengo en una columna.
He creado una macro para copiar ficheros a otra carpeta, el nombre de los ficheros esta en la columna N, pero al ejecutarla se detiene y marca en amarillo FileCopy rutaorigen & aars, ruta & carp & "\" & aars; adjunto la macro para ver si podeis decirme donde estoy equivocado.
Sub volcado_de_ventas()
'
' volcado_de_ventas Macro
'
'Por.Dante Amor
Workbooks.Open Filename:= _
"C:\Users\usuario\Desktop\ropa tanya envios\FACTURAS ARTICULOS CLIENTES TANYA.xlsm"
Sheets("VTA").Select
Application.ScreenUpdating = False
' Volcar imagernes de las ventas de tanya en la carpeta FOTOS ROPA TANYA ORIGINAL VENDIDA
ruta = ThisWorkbook.Path & "\"
rutaorigen = "C:\Users\usuario\Desktop\ropa tanya envios\FOTOS ROPA TANYA ORIGINAL\"
carp = "FOTOS ROPA TANYA ORIGINAL VENDIDA "
If Dir(ruta & carp, vbDirectory) = "" Then
MkDir ruta & carp
End If
End Sub
For i = 2 To Range("N" & Rows.Count).End(xlUp).Row
arch = Cells(i, "N")
aars = Dir(rutaorigen & arch & "*")
If aars <> "" Then
FileCopy rutaorigen & aars, ruta & carp & "\" & aars
End If
Next