Macro que sirve para cambiar nombres de archivos de forma masiva, el archivo excel donde se coloque la macro debe estar en la misma carpeta donde se encuentran los archivos a ser cambiados.
Excelente video, breve y conciso. Acabo de probarlo y funciona perfecto. Mil gracias por compartir información útil y sin rodeos, pocos tutoriales hay de esta calidad. Un saludo maestro.
Muchas, muchas, muchas y muchas gracias..... me costó un poco poder ejecutarlo porque es la primer vez que manejo macros, pero ¡me ayudó muchísimo! MUY RECOMENDADO.
😲 Súper!! Es lo que necesito hacer para poder subir unos archivos a una plataforma que me los acepta solo con ciertos parámetros. Lo pondré en práctica y les contaré como me va 😁
FANTASTICO me sirvio mucho para editar un video frame por frame edite el nombre de cada frame extraido de un video y lo re nombre con una funcion =aleatorio() y asi queda desordenado cada frame o jpg de cada segundo del video (muchas gracias use una extension aparte para excel para sacar los nombres originales de los jpg frame)
Muchas gracias fue de mucha ayuda, seguiré todos sus videos sobre Excel. Le sugiero que publique también una macro o manera de convertir los archivos de una carpeta a un listado en Excel, eso seria un gran complemento para esta macro. Mil gracias
Muchas gracias por tus macros me han sido de mucha ayuda. Consulta: has confeccionado una macro que permita unir dos archivos (.pdf) listados en una hoja excel, ejemplo: A B C 1 archivo1.pdf archivo2.pdf archivo1+2.pdf 2 archivo3.pdf archivo4.pdf archivo3+4.pdf
Hola, la utilizo normalmente y hoy he intentado utilizarla y me da un error en la línea delete y no me cambia nada. He probado en varios ordenadores y con varios ficheros y me sale el mismo error, puede ser por alguna actualización de office????? Gracias.
Hola Jesus, desde el inicio pones los nombres de los archivos que vas a renombrar, no se como colocarlos en la columna A, los nombres que colocaré despues si, pero no se como seleccionar los nombres de los archivos que quiero cambiar, puedes ayudarme por fa
Hola muy útil ,mucha gracias. Una consulta, hay algún modo de además de renombrar el archivo, también se las coloque en una carpeta dependiendo de su nombre? Por ejemplo docgrupo1 , todos los grupos 1 en una carpeta y así. Gracias de antemano ☺️
Hola Jesús, antes que nada quiero agradecerte por este gran tutorial, ahora bien, quería saber como puedo modificar los nombres de los archivos, estando estos en otra ubicación diferente a la del archivo excel.
Hola Jesús, gracias por el aporte. ahora bien , si no quiero guardar el archivo de excel en la carpeta donde tengo los archivos que cambiare nombre, que debo ajustar en el codigo? gracias!
Hola, cuando corro la macro en la tercer columna me coloca los respectivos "OK", pero cuando voy a la carpeta donde están contenidos todos los archivos en lugar de RE-NOMBRARLOS me los ELIMINA. Si alguien sabe como solucionar este problema se lo agradecería.
Funciono muy bien. Hay que revisar que la macro sea la correcta. Muchas gracias. Sub RENOMBRAR_ARCHIVOS() Dim Objeto_Ficheros As Object Dim Lista_Ficheros As Object Dim Ficheros As Object Dim Fichero As Object '-------------------------------------------------------------- Set Objeto_Ficheros = CreateObject("Scripting.FileSystemObject") Set Lista_Ficheros = Objeto_Ficheros.GetFolder(ThisWorkbook.Path & "\") Set Ficheros = Lista_Ficheros.Files '-------------------------------------------------------------- x = 2 While ActiveSheet.Cells(x, 1) "" If ActiveSheet.Cells(x, 3) "OK" Then For Each Fichero In Ficheros If UCase(Fichero) = UCase(ThisWorkbook.Path & "\" & ActiveSheet.Cells(x, 1)) Then Fichero.Copy ThisWorkbook.Path & "\" & ActiveSheet.Cells(x, 2), True Fichero.Delete ActiveSheet.Cells(x, 3) = "OK" Exit For End If Next End If x = x + 1 Wend End Sub
Hola! Darte las gracias por lo que haces. Me parece genial este pequeño tutorial. La verdad es que me ayudaría considerablemente para mi trabajo. Pero tengo un pequeño problema y es que cuando intento cargar el macron me da errores de sintaxis. Muchas gracias por todo y saludos!
favor asegúrate de que en el explorador se estén mostrando las extensiones de los archivos y que la hoja donde se coloquen los datos se llame "nombres". Si no lo logras me cuentas y te colaboro de alguna manera.
Hola Jesús. Muchas gracias por contestarme. He probado las dos cosas que me has dicho pero me sigue pasando lo mismo (error de sintaxis). Ya no se que más hacer : S
Jesús Hernández Publicado el 28 abr. 2017 Macro que sirve para cambiar nombres de archivos de forma masiva, el archivo excel donde se coloque la macro debe estar en la misma carpeta donde se encuentran los archivos a ser cambiados. Categoría Formación .....................................esta macro de tipo invisible funciona ''''DPM''''' tienen razón todos es una gran ayuda y una gran suerte que existan personas tan generosas
Buenos días, impresionante me he ahorrado muchas horas de trabajo tedioso, más de 2000 archivos. solo una cosa por si alguno le pasa, al copiarlo me aparecia en una sola linea y por lo tanto me daba error, lo solucione recreando la estructura.
MUY BUENA HERRAMIENTA...!!! estimado Jesús, mil gracias, es algo que lo e querido intentar de varias maneras y no lo he logrado y ahora tampoco lo logro. Por favor me podrías ayuder explicándome como lo hago en el sistema Mac OS, por que lo intento y no me sale. Como lo hago...? por favor me podría ayudar, Gracias de antemano, si necesito reconocer no tengo problema porque tengo otras mas inquietudes. Nuevamente Gracias.
Hola Jesus La macro corre, va a la carpeta y renombra tanto archivos JGP COMO MP3 que son los que necesito cambiar. Pero me cambia los formatos de estos dejandolos inservibles ¿Que puedo estar haciendo mal? Te agradezco mucho.
Hola Benji, revisa que tengas activo en el explorador la extensión de los archivos. Puede ser que la extensión te esté quedando como nombre del archivo y no como extensión.
Hola!! quisiera saber si me ayudarias con un problemita que me surgio con un archivo de excel con macros que se llama "planilla 2017", donde tengo todos los datos cargados de ese año, ahora lo copie y pegue y le modifique el nombre a "planilla 2018", pero pasa que me guardo las macros con el nombre de "planilla 2017". no se si me explico muy bien, yo soy nueva en esto de las macro, y ya no se como puedo hacer
Verifica que no hayas cambiado el nombre de las hojas, podría ser este el inconveniente. Si modificaste el nombre de las hojas busca dentro de la macro el nombre de la hoja anterior y lo reemplazas por el nombre nuevo. Espero que puedas resolver tu inconveniente
Hola jesus.. Mira que realice los pasos y la macro no me ejecuto. Me podrias colaborar.. O enviarme el archivo y compararlo cual fue mi erro.. Se lo agradesco
Hola Jesús Hernández, te comento. Queriendo renombrar 200 archivos pdf, al terminar el proceso (dando todo OK en la 3er columna) me borró la mitad de los archivos. Así que empecé a probar y encontré la falla. Esa macro funciona siempre y cuando se renombren el 100% de los archivos, si de una lista de mil archivos al cambiarle el nombre a 900 archivos ( es decir que 100 quedan exactamente igual ), te renombra los 900 archivos y los 100 restantes TE LOS ELIMINA!!!... tendrías que arreglar eso, a mas de uno le habrá dado algún que otro dolor de cabeza (incluso a mi, ya que tuve que volver a bajar como 100 pdf). saludos
Jesús buenas tardes, he utilizado la macro en varias ocasiones y me ha funcionado super bien, pero ahora no se que le ocurre y al finalizar de correr la macro me está borrando algunos archivos, por ejemplo de 4000 archivos sólo quedan en la carpeta 300; al verificar en la hoja de cálculo le pone el OK a todos los archivos. Agradezco su valiosa colaboración
Buenas tardes Jesús, me sale un mensaje que dice, tenga cuidado: es posible que algunas partes de su documento incluyan información personal que el inspector de documento no puede quitar que debo hacer? me podrías colaborar con el código por correo, muchas gracias. esta macro se ve genial y la necesito, muchas gracias por tu colaboración!!!!
lo hice con un archivos pdf y funciona pero cuando voy a descomprimir un archivo en el cual dividi un pdf de 100 hojas en mi carpeta aparecen en orden pero cuando lo tomo desde excel me aparece (1),10,11,12,13,14,15,16,17,18,19,(2),20,21,22 y asi todos los numeros los primeros no me los coje en orden , porque sera?
Buen día Jesús, muy buena la solución que planteas con esta macro, pero puedo pedirle el favor de regalarme el código de la macro, quedaría altamente agradecido.
No me funciona..me dice que "No se ha encontrado la ruta de acceso" y el archivo excel está en la misma carpeta que los archivos a cambiar de nombre. La hoja con los datos esta con el nombre de NOMBRE...