
Sub unzip()
Dim MyObj As Object, MySource As Object, file As Variant
Dim shellStr As String
Dim path As String
Dim ext As String
path = controller.Range("C7") & ""
file = Dir(path)
While (file <> "")
If InStr(1, file, ".zip") > 0 Then
MyFile = Chr(34) & path & file & Chr(34)
Outdir = Chr(34) & path & Chr(34)
Cmdstr = "C:Program Files (x86)WinRARWinRAR.exe -e" & MyFile & Outdir
Call Shell(Cmdstr, vbHide)
End If
file = Dir
Wend
End Sub |
