manejo de archivos

07/02/2005 - 17:10 por ferbegom2003 | Informe spam
Hola grupo!!

Acudo a vosotros, pues necesito saber como podria efectuar la copia de
archivos de un directorio a otro, ya en esta nueva ubicación,
cambiarle el nombre o borrar el archivo existente y renombrarlo de
acuerdo a las necesidades, todo esto mediante codigo.

Agradezco la ayuda que me puedan proporcionar.

Fernando

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
07/02/2005 - 21:33 | Informe spam
hola, fernando !

... como podria efectuar la copia de archivos de un directorio a otro
... ya en esta nueva ubicacion, cambiarle el nombre o borrar el archivo existente y renombrarlo [...]



para empezar, dos alternativas que pueden servirte serian...

1.- una instruccion =>Name "Origen" As "Destino"< -> "Origen" y "Destino" son [una cadena de texto que 'representa'] directorio/s + nombre_archivo + EXT[ension]
para renombrar un archivo [mismo directorio] ... los 'requisitos' son ...
(1) que "Origen" EXISTA [y este cerrado] y...
(2) que "Destino" NO EXISTA
[p.e.] Name "C:\Misma ruta\Archivo1.abc" As "C:\Misma ruta\Archivo2.xyz"
-> si "Origen" y "Destino" son 'diferentes'... la instruccion [parcticamente] 'hara lo mismo que...'

2.- una instruccion =>FileCopy "Origen", "Destino"< => en este caso, "Destino" sera INVARIABLEMENTE 'reemplazado' <= OJO

puedes consultar en la ayuda de vba el uso de 'FileCopy' y 'Name'

saludos,
hector.
Respuesta Responder a este mensaje
#2 KL
07/02/2005 - 23:41 | Informe spam
Hola Fernando,

Como ilustracion de lo sugerido por Hector Miguel te pongo este
fichero-ejemplo q hice hace unos 3 o 4 anos y q espero te sirva:
http://www.telefonica.net/web/kl/RenameFile.xls

Lo hice para una tarea determinada y muy simple por lo cual no preste casi
ninguna atencion al manejo de los posibles errores - cosa q tendras q hacer
necesariamente si piensas distribuir tu codigo.

Saludos,
KL

"Héctor Miguel" wrote in message
news:
hola, fernando !

... como podria efectuar la copia de archivos de un directorio a otro
... ya en esta nueva ubicacion, cambiarle el nombre o borrar el archivo
existente y renombrarlo [...]



para empezar, dos alternativas que pueden servirte serian...

1.- una instruccion =>Name "Origen" As "Destino"<> -> "Origen" y "Destino" son [una cadena de texto que 'representa']
directorio/s + nombre_archivo + EXT[ension]
para renombrar un archivo [mismo directorio] ... los 'requisitos' son
...
(1) que "Origen" EXISTA [y este cerrado] y...
(2) que "Destino" NO EXISTA
[p.e.] Name "C:\Misma ruta\Archivo1.abc" As "C:\Misma
ruta\Archivo2.xyz"
-> si "Origen" y "Destino" son 'diferentes'... la instruccion
[parcticamente] 'hara lo mismo que...'

2.- una instruccion =>FileCopy "Origen", "Destino"<> => en este caso, "Destino" sera INVARIABLEMENTE 'reemplazado' <= OJO

puedes consultar en la ayuda de vba el uso de 'FileCopy' y 'Name'

saludos,
hector.

Respuesta Responder a este mensaje
#3 ferbegom2003
08/02/2005 - 14:52 | Informe spam
KL y Juan Miguel

Muchas gracias por la ayuda, es justamente lo que necesitaba.

Cordial saludo

Fernando


"KL" wrote in message news:...
Hola Fernando,

Como ilustracion de lo sugerido por Hector Miguel te pongo este
fichero-ejemplo q hice hace unos 3 o 4 anos y q espero te sirva:
http://www.telefonica.net/web/kl/RenameFile.xls

Lo hice para una tarea determinada y muy simple por lo cual no preste casi
ninguna atencion al manejo de los posibles errores - cosa q tendras q hacer
necesariamente si piensas distribuir tu codigo.

Saludos,
KL

"Héctor Miguel" wrote in message
news:
> hola, fernando !
>
>> ... como podria efectuar la copia de archivos de un directorio a otro
>> ... ya en esta nueva ubicacion, cambiarle el nombre o borrar el archivo
>> existente y renombrarlo [...]
>
> para empezar, dos alternativas que pueden servirte serian...
>
> 1.- una instruccion =>Name "Origen" As "Destino"<> > -> "Origen" y "Destino" son [una cadena de texto que 'representa']
> directorio/s + nombre_archivo + EXT[ension]
> para renombrar un archivo [mismo directorio] ... los 'requisitos' son
> ...
> (1) que "Origen" EXISTA [y este cerrado] y...
> (2) que "Destino" NO EXISTA
> [p.e.] Name "C:\Misma ruta\Archivo1.abc" As "C:\Misma
> ruta\Archivo2.xyz"
> -> si "Origen" y "Destino" son 'diferentes'... la instruccion
> [parcticamente] 'hara lo mismo que...'
>
> 2.- una instruccion =>FileCopy "Origen", "Destino"<> > => en este caso, "Destino" sera INVARIABLEMENTE 'reemplazado' <= OJO
>
> puedes consultar en la ayuda de vba el uso de 'FileCopy' y 'Name'
>
> saludos,
> hector.
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida