Temjeh
XLDnaute Accro
Bonjour et merci d'avance
Trouvé du net j'ai ceci pour dézipper fichier.
J'importe un zip directement du net et ensuite je le dézippe:
Première fois c'est bon mais ..
Le problème est d'enlever le message pour remplacer si déjà existant.
J'ai essayé avec DisplayAlert à false mais pas bon
Je sais que j'aurais comme option de vider le dossier avant le code mais j'aimerais faire plus propre.
Merci de votre temps
Temjeh
Trouvé du net j'ai ceci pour dézipper fichier.
J'importe un zip directement du net et ensuite je le dézippe:
Code:
Sub TestRun()
Call UnZip("C:\Users\NC\Desktop\Test", "C:\Users\NC\Desktop\Test\zip_du_net.Zip")
End Sub
Sub UnZip(strTargetPath As String, Fname As Variant)
Dim oApp As Object
Dim FileNameFolder As Variant
If Right(strTargetPath, 1) <> Application.PathSeparator Then
strTargetPath = strTargetPath & Application.PathSeparator
End If
FileNameFolder = strTargetPath
Set oApp = CreateObject("Shell.Application")
oApp.Namespace(FileNameFolder).CopyHere oApp.Namespace(Fname).items
End Sub
Première fois c'est bon mais ..
Le problème est d'enlever le message pour remplacer si déjà existant.
J'ai essayé avec DisplayAlert à false mais pas bon
Je sais que j'aurais comme option de vider le dossier avant le code mais j'aimerais faire plus propre.
Merci de votre temps
Temjeh
Dernière édition: