Saltar al contenido

Mover archivos de una carpeta a otra desde excel con macros


Recommended Posts

publicado

Despues de mucha de la ayuda que me da esta página, creo que es hora de aportar algo. Buscando por la web encontre este codigo que espero que les sirva de mucho.

Saludos

Sub MoverArchivos()
'
'Antes de correr la macro, elije las celdas que tengan la ruta
'del nombre actual, es decir a partir de A2
Dim NombreNuevo As String
Dim NombreAnterior As String
'
'Si no encuentra algún archivo, continuará con el siguiente
'
On Error Resume Next
For Each Celda In Selection
NombreAnterior = Celda.Value
'El dato del nombre nuevo y la carpeta nueva será la columna G, especificado con 6
NombreNuevo = Celda.Offset(0, 6).Value
Name NombreAnterior As NombreNuevo
Next Celda
'
On Error GoTo 0
'
End Sub[/PHP]

Ejemplo cambio de Ruta.zip

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.