OVH Cloud OVH Cloud

unzip d'un fichier .zip en vba

3 réponses
Avatar
Yann
bonjour,

je dois cr=E9er la macro suivante: ouverture d'une bo=EEte de dialogue,
qques cases =E0 cocher par l'utilisateur, t=E9l=E9chargement de .zip selon
les cases coch=E9es aux url appropri=E9s et d=E9zippage dans un
r=E9pertoire au choix le l'utilisateur.

et je coince au niveau de la partie d=E9zippage


je voudrais savoir si il =E9tait possible de d=E9zipper un fichier .zip
=E0 l'aide des simples librairies de windows XP et de les commander =E0
l'aide d'un script vba
J'ai parcouru diff=E9rents forum et newsgroup =E0 la recherche d'une
solution mais toutes demandent de passer par winzip ou par d'autres
freewares qui permettraient la m=EAme chose.
Le probl=E8me =E9tant que je peux pas imposer aux clients (utilisateurs)
de poss=E9der tel ou tel logiciels de d=E9compression, ni lui imposer
diverses manoeuvres comme l'installation de certaines librairies.

merci d'avance
Yann

3 réponses

Avatar
lou
bonjour
voir ce lien
http://www.vbfrance.com/code.aspx?id$072


"Yann" a écrit dans le message de news:

bonjour,

je dois créer la macro suivante: ouverture d'une boîte de dialogue,
qques cases à cocher par l'utilisateur, téléchargement de .zip selon
les cases cochées aux url appropriés et dézippage dans un
répertoire au choix le l'utilisateur.

et je coince au niveau de la partie dézippage


je voudrais savoir si il était possible de dézipper un fichier .zip
à l'aide des simples librairies de windows XP et de les commander à
l'aide d'un script vba
J'ai parcouru différents forum et newsgroup à la recherche d'une
solution mais toutes demandent de passer par winzip ou par d'autres
freewares qui permettraient la même chose.
Le problème étant que je peux pas imposer aux clients (utilisateurs)
de posséder tel ou tel logiciels de décompression, ni lui imposer
diverses manoeuvres comme l'installation de certaines librairies.

merci d'avance
Yann
Avatar
lou
sorry

voici le lien du code original
avec telechargement exemple

http://www.paradoxes.info/code/ZipExtractionClass.html

"lou" a écrit dans le message de news:
449a2ecf$0$10454$
bonjour
voir ce lien
http://www.vbfrance.com/code.aspx?id$072


"Yann" a écrit dans le message de news:

bonjour,

je dois créer la macro suivante: ouverture d'une boîte de dialogue,
qques cases à cocher par l'utilisateur, téléchargement de .zip selon
les cases cochées aux url appropriés et dézippage dans un
répertoire au choix le l'utilisateur.

et je coince au niveau de la partie dézippage


je voudrais savoir si il était possible de dézipper un fichier .zip
à l'aide des simples librairies de windows XP et de les commander à
l'aide d'un script vba
J'ai parcouru différents forum et newsgroup à la recherche d'une
solution mais toutes demandent de passer par winzip ou par d'autres
freewares qui permettraient la même chose.
Le problème étant que je peux pas imposer aux clients (utilisateurs)
de posséder tel ou tel logiciels de décompression, ni lui imposer
diverses manoeuvres comme l'installation de certaines librairies.

merci d'avance
Yann





Avatar
Yann
Ok merci,
j'avais trouvé le premier lien mais comme apparament ça nécéssitait
l'installation de zlib.dll j'avais pas poussé cette piste plus que
çà. mais on me dit que c'est bon, que le programme installera de
toute façon la librairie pour autre chose alors je peux m'en servir
moi aussi.

le 2ème lien que tu m'a transmis va m'être fort utile. merci encore
pour l'attention accordée à ma question