Base de archivos .zip

6 envíos / 0 nuevos
Último envío
arguerof
Imagen de arguerof
Offline
última acción: Hace 14 años 4 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 20/04/2009 - 20:30
Puntos: 660
Base de archivos .zip

Hola amigos!

Ando necesitando hacer una base de datos con archivos zip. la cuestion es asi:

tengo muchos archivos .zip con nombres diferentes pero adentro de cada  archivo tengo cosas con diferentes nombres que el .zip quiero generar una tabla con el nombre del zip y alado el nombre del archivo que tiene dentro.

como puedo hacer esto automaticamente?

gracias!

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 9 horas 2 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Base de archivos .zip

a continuación incluyo unos enlaces a temas que pienso pueden ser de ayuda para lo que necesitas:

generar desde Excel un listado de archivos en un directorio

Requiere tener una referencia a Windows scriptig host para que funcionen los objetos FileSystemObject.

El explorador de windows puede abrir archivos zip desde la versión xp (en el menú contextual aparece "explorar" y puedes ver el contenido. Aunque no sé si desde VBA lo trata como una carpeta normal, prueba a ver.

Aquí hay otro ejemplo que utiliza una función personalizada para obtener los archivos


------
Ya sé Excel, pero necesito más
La potencia sin control no sirve de nada.
agradecimientos

 

------
Ya sé Excel, pero necesito más.

arguerof
Imagen de arguerof
Offline
última acción: Hace 14 años 4 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntos
alta: 20/04/2009 - 20:30
Puntos: 660
Re: Base de archivos .zip

Mi idea era que a partir de un .zip me generara una lista con lo que tenia adentro el archivo.

o sea un listado con el nombre del .zip y alado el nombre de los archivos que tiene adentro.

gracias.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 9 horas 2 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Base de archivos .zip

mira esto, es parte del .net framework 3, pero seguramente existirá en versiones anteriores.

http://msdn.microsoft.com/en-us/library/system.io.packaging.aspx


------
Ya sé Excel, pero necesito más
La potencia sin control no sirve de nada.
agradecimientos

 

------
Ya sé Excel, pero necesito más.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 9 horas 2 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
he encontrado esto

he encontrado esta página que tal vez te pueda ayudar con algunas ideas para abrir archivos zip desde vba

http://www.rondebruin.nl/7zipwithexcelunzip.htm


------
La potencia sin control no sirve de nada.
Ya sé Excel, pero necesito más

 

------
Ya sé Excel, pero necesito más.

geceu
Imagen de geceu
Offline
última acción: Hace 2 años 1 mes
Nivel 1 - 200 puntos
alta: 27/10/2008 - 15:08
Puntos: 322
Re: Base de archivos .zip

Como hago a menudo, cuando tengo una dificultad informática entro en esta web y generalmente la resuelvo. En esta ocasión también, ya que deseaba tener una hoja Excel con los títulos de todoslos videos que tengo grabados en un directorio y ya lo he resuelto. He entrado en el primero de los kinks que incluías en tu respuesta y asunto resuelto......o casi.

De la aplicación de VBA me ha resultado un listado con los nombres de los archivos, su tamaño y la fecha de creación. Pero quisiera ir un poco más allá y de ahí mi consulta ¿Sería posible modificar las instrucciones de modo que además de esos datos me devolviera la duración de cada video?

Y ya puestos, esta consulta se podría hacer extensiva a cualquier otra de las  características de los archivos que podemos ver en el listado del explorador de archivos.

Gracias