Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have this brilliant piece of code that I picked up from Ron de Bruin web site, that unzips a file and saves as unzipped. Sub Unzip() Dim oApp As Object Dim fname Dim FileNameFolder Dim DefPath As String fname = Application.GetOpenFilename(filefilter:="Zip Files (*.zip), *.zip", _ MultiSelect:=True) ' I changed the MultiSelect:=False to True hoping it would work If fname = False Then Else sPath = Application.DefaultFilePath & "\Schedules\Unzipped" DefPath = sPath If Right(DefPath, 1) < "\" Then DefPath = DefPath & "\" End If FileNameFolder = DefPath Set oApp = CreateObject("Shell.Application") oApp.Namespace(FileNameFolder).CopyHere oApp.Namespace(fname).items MsgBox "Files can be found he " & FileNameFolder Set oApp = Nothing End If End Sub (Slightly changed for my setup) The problem I have is, it only unzips one file at a time. Is there some way that the code can do a loop of sorts so that it would pick up all the zipped files within a folder in one go and unzip? Again - help much appreciated Regards John |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How to merge Excel address columns when some zips begin with zeros | Excel Discussion (Misc queries) | |||
zip/unzip excel files | Excel Discussion (Misc queries) | |||
Unzip fuction in excel | Excel Worksheet Functions | |||
Purging ZIPCODES from a string of cities and zips | Excel Worksheet Functions | |||
Want to Unzip files automatically | Excel Programming |