Renombrar archivos desde VBA

19/12/2013 - 18:13 por arpesystem | Informe spam
¡ Hola !

Tengo una base de datos Access 2003 en la que tengo vinculadas las imágenes de alumnos, según su expediente. Hasta ahí todo perfecto. El tema es que ahora necesito renombrar todas las imágenes, que están en una carpeta del disco y en vez de que se llamen como su "expediente.jpg" necesito que se llamen como "otrocampodelatabla.jpg". Por ejemplo, en vez de 6594.jpg 193453.jpg. En resumen, renombrar con los valores que hay en otro campo de la tabla.
Además ya para nota sería el crear una carpeta y meter dentro las imágenes ya renombradas.
En fin, agradezco cualquier ayuda.
Saludos.
Jose.
 

Leer las respuestas

#1 arpesystem
19/12/2013 - 22:22 | Informe spam
arpesystem escribió el 19/12/2013 18:13 :
¡ Hola !

Tengo una base de datos Access 2003 en la que tengo vinculadas las
imágenes de alumnos, según su expediente. Hasta ahí todo
perfecto. El tema es que ahora necesito renombrar todas las imágenes,
que están en una carpeta del disco y en vez de que se llamen como su
"expediente.jpg" necesito que se llamen como
"otrocampodelatabla.jpg". Por ejemplo, en vez de 6594.jpg 193453.jpg.
En resumen, renombrar con los valores que hay en otro campo de la tabla.
Además ya para nota sería el crear una carpeta y meter dentro las
imágenes ya renombradas.
En fin, agradezco cualquier ayuda.
Saludos.
Jose.


Quizá no me expliqué bien. Tengo una bd con una tabla con 2 campos, nombreold y nombrenew. A su vez una carpeta con fotos que se llaman como los datos que hay en nombreold, lo que quiero es copiarlas a otra carpeta y a su vez cambiarles el nombre para que se llamen como nombrenew. Ejemplo:

Campos NombreOld NombreNew Imagen debería llamarse

Valor 5660 192345 5660.jpg 192345.jpg
4445 87990 4445.jpg 87990.jpg
4989 343455 4989.jpg 343455.jpg
y así sucesivamente,,,

O sea, es copiar archivos dándoles el nombre de un campo de la tabla.
Agradezco vuestra colaboración. Saludos

Jose

Preguntas similares