ZIP file not work

User avatar
sal21
PlatinumLounger
Posts: 4355
Joined: 26 Apr 2010, 17:36

ZIP file not work

Post by sal21 »

Please check my shell string:

dim file as tring, retval as avriant
FILE="tipo.xls"
retval = Shell("C:\Program Files\Winzip\WINZIP32.EXE -min -a " & "'C:\TEST\" & Replace(FILE, ".xls", "") & ".zip C:\TEST\'" & FILE)

User avatar
HansV
Administrator
Posts: 78493
Joined: 16 Jan 2010, 00:14
Status: Microsoft MVP
Location: Wageningen, The Netherlands

Re: ZIP file not work

Post by HansV »

Try changing

dim file as tring, retval as avriant

to

Dim file As String, retval As Variant
Best wishes,
Hans

User avatar
sal21
PlatinumLounger
Posts: 4355
Joined: 26 Apr 2010, 17:36

Re: ZIP file not work

Post by sal21 »

HansV wrote:Try changing

dim file as tring, retval as avriant

to

Dim file As String, retval As Variant

ok changed...
but the erro is on the shell command i think is a quote and single quote and double quote not correct....

User avatar
HansV
Administrator
Posts: 78493
Joined: 16 Jan 2010, 00:14
Status: Microsoft MVP
Location: Wageningen, The Netherlands

Re: ZIP file not work

Post by HansV »

Try

Code: Select all

    retval = Shell("C:\Program Files\Winzip\WINZIP32.EXE -min -a ""C:\TEST\" & _
        Replace(FILE, ".xls", ".zip") & """ ""C:\TEST\" & FILE & """")
Best wishes,
Hans

User avatar
sal21
PlatinumLounger
Posts: 4355
Joined: 26 Apr 2010, 17:36

Re: ZIP file not work

Post by sal21 »

HansV wrote:Try

Code: Select all

    retval = Shell("C:\Program Files\Winzip\WINZIP32.EXE -min -a ""C:\TEST\" & _
        Replace(FILE, ".xls", ".zip") & """ ""C:\TEST\" & FILE & """")
now on C:\... wotk perfect.

But i need to use a server dir!
And in a server dir are a blank spce in the dir:

similar:
\\server\dir 021 14\14 23\...

exists a method to eleiminate this error!!!!!

in debug print the shell command get only the first part of server string:
\\server\dir\

User avatar
HansV
Administrator
Posts: 78493
Joined: 16 Jan 2010, 00:14
Status: Microsoft MVP
Location: Wageningen, The Netherlands

Re: ZIP file not work

Post by HansV »

The following doesn't work?

Code: Select all

    retval = Shell("C:\Program Files\Winzip\WINZIP32.EXE -min -a ""\\server\dir 021 14\14 23\" & _
        Replace(FILE, ".xls", ".zip") & """ ""\\server\dir 021 14\14 23\" & FILE & """")
Best wishes,
Hans

User avatar
sal21
PlatinumLounger
Posts: 4355
Joined: 26 Apr 2010, 17:36

Re: ZIP file not work

Post by sal21 »

HansV wrote:The following doesn't work?

Code: Select all

    retval = Shell("C:\Program Files\Winzip\WINZIP32.EXE -min -a ""\\server\dir 021 14\14 23\" & _
        Replace(FILE, ".xls", ".zip") & """ ""\\server\dir 021 14\14 23\" & FILE & """")
ops!
The last dir in server path is a var!!!

Similar:

"\\server\dir 021 14\14 23\" & vardir

How to modify the your last string?

User avatar
HansV
Administrator
Posts: 78493
Joined: 16 Jan 2010, 00:14
Status: Microsoft MVP
Location: Wageningen, The Netherlands

Re: ZIP file not work

Post by HansV »

You should know how to do that by now, Sal.
Best wishes,
Hans