IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Décompresser un fichier 7zip [AC-2019]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Cadre technique en BE
    Inscrit en
    Juillet 2021
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Cadre technique en BE
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2021
    Messages : 98
    Par défaut Décompresser un fichier 7zip
    Bonjour à toutes et à tous.

    Sans faire de pub à un autre site dédié au développement ,cette vidéo :


    ...montre comment décompresser une archive winzip ou winrar :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub decompresser_Version_Seb(cheminFichierArch, dossierDest, FichierRes As String) 'D'après https://www.bonbache.fr/
    'Cocher ref MS shell control and automation
    Dim source As FolderItems 'contenu de l'archive
    Dim commande As Shell
    If Dir(dossierDest & FichierRes) <> "" Then 'test existence fichier décompressé
        Kill dossierDest & FichierRes
    End If
    Set commande = CreateObject("Shell.Application")
    Set source = commande.NameSpace(cheminFichierArch).Items 'on accède à tous les items de l'archive 'MARCHE PAS AVEC LES 7z!!!!!!!!!!!!!!!!!'
    'decompression :
    commande.NameSpace(dossierDest).CopyHere source
    Set commande = Nothing
    Set source = Nothing
    End Sub
    Malheureusement, à priori cette librairie ne permet pas - sauf erreur de ma part - de manipuler des archives 7z. Auriez vous une solution ?
    Merci.

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur .net - Office - Quadiant
    Inscrit en
    Février 2020
    Messages
    658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur .net - Office - Quadiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2020
    Messages : 658

  3. #3
    Membre confirmé
    Homme Profil pro
    Cadre technique en BE
    Inscrit en
    Juillet 2021
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Cadre technique en BE
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2021
    Messages : 98
    Par défaut
    Bonjour.
    Je propose ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Sub DecompressionSevenZ_V3(sNomArchive As String, sDossierDest As String)
    Dim sCheminDb       As String
    sCheminDb = CurrentProject.Path & "\"
    'C:\Program Files (x86)\7-Zip\7z.exe : A CHANGER EN FONCTION DE LA CONF D'INSTALL DE SEVEN ZIP
    Shell """C:\Program Files\7-Zip\7z.exe"" e """ & sCheminDb & sNomArchive & """ -o" & sDossierDest & " -y" '
    End Sub
    Pour info :
    https://www.malekal.com/7-zip-tous-l...e-de-commande/

    Merci.
    Cordialement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Décompression de fichier ZIP avec 7zip en ligne de commande
    Par jam92400 dans le forum Scripts/Batch
    Réponses: 7
    Dernier message: 20/02/2019, 14h39
  2. [PCLTAR] Décompresser un fichier tar.z
    Par Manupong dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 27/11/2006, 10h46
  3. Logiciel pour décompresser un fichier .TAR
    Par Mousk dans le forum Autres Logiciels
    Réponses: 8
    Dernier message: 12/03/2006, 19h52
  4. Comment décompresser un fichier dans une application ?
    Par f6dqm1 dans le forum Composants VCL
    Réponses: 8
    Dernier message: 14/01/2005, 16h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo