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

    Executar comando DOS no Access 2003 com Windows 8

    Compartilhe

    ggalvao
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 03/12/2012

    Executar comando DOS no Access 2003 com Windows 8

    Mensagem  ggalvao em Qui 06 Ago 2015, 13:02

    Olá pessoal! Tenho que juntar vários arquivos .txt... Quero fazer isso de dentro de uma aplicação access e tentei de uma forma que até vi aqui no forum.. está abaixo.

    Dim x As String
    x = "\junta.bat"
    Shell "cmd.exe /c " & Chr(34) & Application.CurrentProject.Path & x & Chr(34)

    No arquivo .bat só tem o comando:  copy *.txt  teste.txt

    Pelo prompt do DOS o comando acima (copy) funciona muito bem, já no executar do windows mesmo digitando todo o comando cmd... não acontece nada. Tem como fazer rodar pelo access?? Lembrando que é access 2003 rodando no Win 8.

    Abrs.

    Ricardo Ivan
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 28/04/2015

    Re: Executar comando DOS no Access 2003 com Windows 8

    Mensagem  Ricardo Ivan em Sex 07 Ago 2015, 15:00

    Em vez de usar o copy do dos use o FileCopy do próprio vba do Access! Smile

      Data/hora atual: Qui 21 Set 2017, 20:28