comment dézipper avec vba ???

  • Initiateur de la discussion Initiateur de la discussion albert
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

albert

Guest
bonjour à tous et à toutes forumiens, forumiennes,

Je cherche à dézipper en boucle des fichier avec une macro vba.

je test une création de zip, pour ensuite transformer en code de dézippage
(je crois qu’i faut remplacer Shell (CheminWinZip & "winzip32.exe –a par Shell (CheminWinZip & "winzip32.exe -e )

J’utilise le code
<A HREF= » http://dj.joss.free.fr/zip.htm »>zip</A

à cet effet, j’enregistre un fichier excel sous le nom "Programme.bas"
et je lance la macro Sub Zip_Un_fichier()

La ligne suivante bogue : Shell (CheminWinZip & "winzip32.exe -a " & NomArchive & " " & QuelFichier) 'execution

Je ne trouve pas l’erreur…
Puis-je avoir une aide ??

Merci d’avance
albert

'Déclaration globale
Public Const CheminWinZip = "C:\Program Files\WinZip\WINZIP32" 'Répertoire ou est installé Winzip


Sub Zip_Un_fichier()
'Cette procédure va compresser le fichiers "Programme.bas" et le placer dans l'archive "C:\tmp\zaza.zip"

Const NomArchive = "C:\tmp\zaza.zip" 'Nom du fichier Zip a créer
Const QuelFichier = "C:\tmp\Programme.bas" 'Nom du fichier à compresser
Shell (CheminWinZip & "winzip32.exe -a " & NomArchive & " " & QuelFichier) 'execution
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour