MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]descompactar arquivo via vba usando 7z

    Compartilhe

    giba_
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 120
    Registrado : 01/02/2011

    [Resolvido]descompactar arquivo via vba usando 7z

    Mensagem  giba_ em Qua 10 Ago 2016, 13:14

    salve a selva!

    Utilizava o seguinte codigo para descompactar um arquivo utilizando o winrar

    Shell "C:\Arquivos de programas\WinRAR\WinRAR.exe e C:\temp_zip\RE1.ZIP C:\temp_zip\", vbMinimizedFocus

    funcionava bacana, no entanto um genio aqui da empresa mandou retirar todos o WINRAR e mandou instalar 7z
    o chato é que o codigo não funciona,

    Shell "C:\Program Files\7-Zip\7z.exe e C:\temp_zip\RE1.zip C:\temp_zip\", vbMinimizedFocus

    Pesquisei em varios lugares e não achei resposta, alguma sugestão?
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4650
    Registrado : 15/03/2013

    Re: [Resolvido]descompactar arquivo via vba usando 7z

    Mensagem  ahteixeira em Qui 11 Ago 2016, 12:38

    Olá,
    Acho que está a faltar o parametro -o e indicar o destino primeiro
    Teste assim:

    Código:
    Shell "C:\Program Files\7-Zip\7z.exe e -oC:\temp_zip C:\temp_zip\RE1.ZIP", vbMinimizedFocus

    Abraço

    giba_
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 120
    Registrado : 01/02/2011

    Re: [Resolvido]descompactar arquivo via vba usando 7z

    Mensagem  giba_ em Qui 11 Ago 2016, 19:40

    opa! obrigado pelo retorno
    com o acrescimo do -o não funcionou! ainda pesquisando a resposta
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4650
    Registrado : 15/03/2013

    Re: [Resolvido]descompactar arquivo via vba usando 7z

    Mensagem  ahteixeira em Qui 11 Ago 2016, 20:45

    Olá, no meu teste fincionou.
    Efetue um copy paste do que postei.
    Nota: logo a seguir ao -o deve ter o inicio do caminho sem espaço.
    Abraço

    giba_
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 120
    Registrado : 01/02/2011

    Re: [Resolvido]descompactar arquivo via vba usando 7z

    Mensagem  giba_ em Sex 12 Ago 2016, 14:55

    ok, obrigado pelo retorno
    testando outras coisas funcinou desse jeito, deixo aqui para futuras pesquisas

    Shell "C:\Program Files\7-Zip\7z.exe e -y -oC:\temp_zip\ C:\temp_zip\", vbMinimizedFocus

    neste caso descompactou todos os arquivos que estavam na pasta
    valeu e obrigado
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4650
    Registrado : 15/03/2013

    Re: [Resolvido]descompactar arquivo via vba usando 7z

    Mensagem  ahteixeira em Ter 16 Ago 2016, 14:47

    Olá Gislei,
    Fica mais essa dica.
    Obrigado pelo retorno, os utilizadores do fórum agradecem.
    Abraço

      Data/hora atual: Qui 14 Dez 2017, 02:07