1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| LignXls = 1: ColXls = 1
Do While ActiveSheet.Cells(LignXls, 1).Value <> ""
Nf = Dir(ActiveSheet.Cells(LignXls, 1).Value & "\" & "*.bz2") ' premier
n = 0
Do While Nf <> ""
Chemin = ActiveSheet.Cells(LignXls, ColXls).Value & "\" '& nf
Fichier = ActiveSheet.Cells(LignXls, ColXls).Value & "\" & Nf
FichierBz2 = Left(Fichier, Len(Fichier) - 3) & "bz2"
FichierTar = Left(Fichier, Len(Fichier) - 4)
ShellStr = ThisWorkbook.Path & "\7z" & " x " & FichierBz2 '& Chr(34) & " -o" ' & Chr(34) ' & Chemin & Chr(34)' & " " & "*.*"
RetVal = Shell(ShellStr, 4)
ShellStr = ThisWorkbook.Path & "\7z" & " x " & FichierTar '& Chr(34) & " -o" ' & Chr(34) ' & Chemin & Chr(34)' & " " & "*.*"
RetVal = Shell(ShellStr, 4)
Nf = Dir
Loop
LignXls = LignXls + 1
Loop |
Partager