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]Importação access do excel

    avatar
    ifahidalgo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 340
    Registrado : 13/10/2011

    [Resolvido]Importação access do excel Empty [Resolvido]Importação access do excel

    Mensagem  ifahidalgo em 23/9/2019, 14:20

    Preciso de ajuda.

    tenho uma planilha que ficará em um diretorio padrão, para a importação pelo access. essa importação já está sendo feita, inclusive arrumando o nome dos campos e suas propriedades.

    o que preciso, é checar se essa planilha em excel, está os campos corretos para a importação para uma tabela.

    exemplo.
    o usuário deve deixar uma planilha com os campos padrões nessa pasta, se por acaso ele colocar outra planilha, eu informo a ele no momento da importação que a planilha a importar está errada.

    não consigo encontrar algum código que verifique se o determinado campo existe na tabela importada.

    Obrigado
    Sidney
    Sidney
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 380
    Registrado : 08/10/2012

    [Resolvido]Importação access do excel Empty Re: [Resolvido]Importação access do excel

    Mensagem  Sidney em 25/9/2019, 03:12

    ifahidalgo, Boa Noite!

    Quando se grava uma importação, como no meu caso, não pode haver alterações nas estruturas do arquivo excel, pois se houver, vai dar um erro na importação do arquivo, uma sugestão é que você pode fazer um tratamento de erro com a mensagem de erro que for exibido, e dessa maneira você pode informar ao usuário que o arquivo original foi alterado.

    att; Ney
    avatar
    ifahidalgo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 340
    Registrado : 13/10/2011

    [Resolvido]Importação access do excel Empty Re: [Resolvido]Importação access do excel

    Mensagem  ifahidalgo em 25/9/2019, 12:20

    Sim o objetivo é importar o arquivo certo, mas como esse procedimento será feito pelo usuário e serão dois tipos de arquivos, e estou utilizando o codigo abaixo

    DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, strTable, strPathFile, blnHasFieldNames

    então qualquer planilha que eu informar ela vai ser importada. o que estava pensando é antes de importar, fisicamente, seria verificar se pelo menos a primeira coluna tem a informação certa, se não tiver é informado que o arquivo não está correto.

    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Importação access do excel Empty Re: [Resolvido]Importação access do excel

    Mensagem  ahteixeira em 25/9/2019, 12:52

    Olá a todos,

    Ivan, existe várias formas de atingir o mesmo objetivo.
    O fórum está cheio de exemplos.
    Veja este se ajuda (pois manda primeiro para uma tabela temporária e pode verificar, se correu bem)
    https://www.maximoaccess.com/t19615p6-resolvidoatualizacao-automatica-na-importacao-access-excel

    Abraço
    avatar
    ifahidalgo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 340
    Registrado : 13/10/2011

    [Resolvido]Importação access do excel Empty Re: [Resolvido]Importação access do excel

    Mensagem  ifahidalgo em 25/9/2019, 19:35

    Perfeito caro Teixeira.

    Fiz um acréscimo de campo na planilha, e ao importar teve uma critica que tal campo não estava na tabela destino.
    Esse tipo msgbox que aparece informando sobre o campo novo, temos acesso para personalizar?

    Obrigado.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    [Resolvido]Importação access do excel Empty Re: [Resolvido]Importação access do excel

    Mensagem  ahteixeira em 26/9/2019, 08:13

    Olá a todos,

    Ivan, fico feliz por ter ajudado.
    Para a última questão com o tratamento de erros (no error goto to ...) consegue resolver.

    Abraço

    Conteúdo patrocinado

    [Resolvido]Importação access do excel Empty Re: [Resolvido]Importação access do excel

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 16/12/2019, 09:46