MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


3 participantes

    [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    avatar
    ARIPO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog Empty [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog

    Mensagem  ARIPO 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
    [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog AttachmentImport.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (85 Kb) Baixado 19 vez(es)
    thiagomcosta
    thiagomcosta
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  thiagomcosta 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.
    avatar
    ARIPO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  ARIPO 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?
    thiagomcosta
    thiagomcosta
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  thiagomcosta 21/7/2017, 20:07

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

    Em qual linha da o erro?
    avatar
    Passarinho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  Passarinho 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
    [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog AttachmentImport TXT.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (141 Kb) Baixado 31 vez(es)
    avatar
    ARIPO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  ARIPO 24/7/2017, 13:29

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


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Importar CSV selecionando arquivo atraves de uma FileDialog Empty Solução

    Mensagem  Passarinho 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?
    avatar
    ARIPO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

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

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

    Mensagem  ARIPO 25/7/2017, 21:31

    Boa tarde!

    Eu usei seu exemplo.

    Conteúdo patrocinado


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

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 09:10