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]Importar CSV selecionando arquivo atraves de uma FileDialog

    Compartilhe

    ARIPO
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 93
    Registrado : 09/02/2010

    [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    Mensagem  ARIPO em 21/7/2017, 17:12

    Amigos, bom dia!

    Estou tentando criar um formulário a onde o mesmo tem uma caixa FileDialog para selecionar o local
    do arquivo a ser importado, e também criei um botão para importar o arquivo, só que o mesmo da um
    erro dizendo que não localizou o arquivo.
    Alguém poderia me ajudar?
    Anexos
    Import.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (85 Kb) Baixado 16 vez(es)
    avatar
    thiagomcosta
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 271
    Registrado : 23/01/2017

    Re: [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    Mensagem  thiagomcosta em 21/7/2017, 18:20

    Olá!

    Experimenta mudar esta linha de comando
    Código:
    Open CurrentProject.Path & "Forms!Formulario1!Texto1" For Input As #F

    Para
    Código:
    Open Forms!Formulario1!Texto1.Value For Input As #F

    E, pelo que vi, você está abrindo duas vezes o objeto rs. Dê uma olhada.

    ARIPO
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 93
    Registrado : 09/02/2010

    Re: [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    Mensagem  ARIPO em 21/7/2017, 19:48

    Thiago, deu certo
    agora ele esta aparecendo este erro.

    Erro em tempo de execução "94"

    Uso de "Null" invalido

    O que pode ser?
    avatar
    thiagomcosta
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 271
    Registrado : 23/01/2017

    Re: [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    Mensagem  thiagomcosta em 21/7/2017, 20:07

    Valor nulo de alguma variavel que não poderia ter este valor.

    Em qual linha da o erro?

    Passarinho
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 20/07/2017

    Re: [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    Mensagem  Passarinho em 21/7/2017, 20:38

    ARIPO, eu vi o seu código e me surgiu uma dúvida.
    Existe algum motivo para fazer usando essa estrutura?
    Você não pode fazer a importação usando "DoCmd.TransferText acImportDelim"?

    Outra coisa importante... vc tentou importar manualmente esse arquivo na sua tabela? Eu tentei e deu erro.
    Me parece q tem alguma coisa errada nele mas não consegui identificar, daí, para corrigir, eu copiei e colei o conteúdo do CVS dentro da tabela e depois exportei novamente em csv.
    Depois usando DoCmd.TransferText acImportDelim eu fiz a importação normalmente.
    Anexos
    Import TXT.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (141 Kb) Baixado 16 vez(es)

    ARIPO
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 93
    Registrado : 09/02/2010

    Re: [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    Mensagem  ARIPO em 24/7/2017, 13:29

    Bom dia,
    Realmente esta dando certo, era isso mesmo que eu queria
    muito obrigado pela ajuda

    Passarinho
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 20/07/2017

    Solução

    Mensagem  Passarinho em 24/7/2017, 16:37

    ARIPO, boa tarde,

    Você pode nos informar qual foi a solução dada?
    Vc conseguiu corrigir seu código ou usou o meu exemplo?

    ARIPO
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 93
    Registrado : 09/02/2010

    Re: [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    Mensagem  ARIPO em 25/7/2017, 21:31

    Boa tarde!

    Eu usei seu exemplo.

      Data/hora atual: 17/8/2018, 01:08