MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Compartilhe

    Bardavil
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/08/2016

    [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  Bardavil em Qui 18 Ago 2016, 21:56

    Boa tarde! Sou novo no forum e no ambiente Access.
    Trabalho em uma empresa onde é preciso gerenciar as horas extras dos funcionários, então vi a possibilidade de realizar esta organização através do access. Fiz um sistema onde as horas extras são alimentadas através de um formulário, e ao final de cada mês todos os setores devem exportar as horas extras gozadas pelos funcionários, para assim juntá-las e fazer a mensuração total para pagamento.
    Funciona assim:
    Setor A
    Setor B
    Setor C
    Setor D
    Central
    Sendo que cada setor deve exportar suas tabelas de hora extra para serem juntadas em uma única tabela em access pela Central.

    Como faço para realizar as importações de todos os setores para uma única tabela do access?

    obs> todos os sistemas em access são iguais, só diferenciando o nome do setor.

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2324
    Registrado : 14/08/2013

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  FabioPaes em Qui 18 Ago 2016, 22:09

    Amigo, seja bem vindo ao forum...

    No Entanto, ja realizou uma pesquisa aqui no forum? Existem varios topicos sobre o assunto...
    Veja como Realizar a busca no FOrum:http://www.maximoaccess.com/t1115-busca-no-forum-search


    Recomendo esse exemplo que fiz, pois ele e bem interativo...
    [Você precisa estar registrado e conectado para ver este link.]

    Se esse exemplo nao lhe for util, de uma busca no forum que encontrara algo que chegue proximo do que precisa.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Bardavil
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/08/2016

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  Bardavil em Sex 19 Ago 2016, 20:43

    Boa tarde, obrigado Fabio pela dica, estarei procurando conforme vc indicou


    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2324
    Registrado : 14/08/2013

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  FabioPaes em Sex 19 Ago 2016, 22:51

    Amigo, posta a tela completa do erro que apresenta...


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Bardavil
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/08/2016

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  Bardavil em Sab 20 Ago 2016, 19:59

    Segue imagem do erro.
    Anexos
    access.png
    Você não tem permissão para fazer download dos arquivos anexados.
    (18 Kb) Baixado 4 vez(es)

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2324
    Registrado : 14/08/2013

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  FabioPaes em Dom 21 Ago 2016, 02:39

    Esse erro ocorre no exemplo que eu fiz, ou e na sua aplicacao?

    Se for na sua, veja as regerencias...
    Agora se for no meu exemplo tem algo errado na sua maquina amigo, pq esta a funcionar normalmente para varias pessoas...


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Bardavil
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/08/2016

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  Bardavil em Ter 23 Ago 2016, 14:39

    Bom dia, grato pela resposta. Realmente o problema era em meu note com Win 10, office 2007, ao utilizar em um PC (Win 7, office 2013) do trabalho rodou normalmente.

    Mas gostaria de um código onde não precise escolher a tabela destino do BD, onde tivesse apenas um botão para importar e abrisse a opção de escolher o arquivo .xls.
    O código que utilizo importa automaticamente o arquivo e não consegui fazer que ele forneça a opção de escolha do arquivo.

    Private Sub Comando58_Click()
    If MsgBox("Deseja importar novos dados para Banco de Horas?", vbYesNo) = vbYes Then
    DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "Tbl_BancoHoras", "C:\Test\BancoHoras", True
        MsgBox ("Sucesso na importação"), vbInformation, "Exportação concluída"
      Else
      MsgBox ("Importação cancelada"), vbExclamation, "Importação cancelada"
    End If
    End Sub

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2324
    Registrado : 14/08/2013

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  FabioPaes em Ter 23 Ago 2016, 15:05

    Amigo, vc ja tem a resposta... 

    Pegue o exemplo que lhe indiquei, utilize apenas o comando do Botao Localizar junto com a caixa de texto que mostra o local do arquivo...

    No seu codigo, onde tem o caminho c:\.... Mude para essa caixa de texto...

    Isso tambem ja esta pronto no meu exemplo amigo...

    Basta vc pegar as parte que lhe interessa...


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Bardavil
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/08/2016

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  Bardavil em Sab 27 Ago 2016, 17:29

    Olá, Fabio obrigado pela dica, mas resolvi por outro caminho a questão da importação: [Você precisa estar registrado e conectado para ver este link.]

    Mas ainda estou com um problema, quando as filiais exportam os dados, e a matriz faz a importação está dando" conflito de chave primária ou violam regras de integridade referencial para uma relação entre tabelas", e ocorre perda de dados.

    Ou seja o sistema é o mesmo para todas as filiais e para a matriz, o que muda é somente o nome de cada uma, como faço para não ocorrer essa perda de dados durante a importação? Para que a tabela aceite dados com o mesmo código?

    Bardavil
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/08/2016

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  Bardavil em Dom 11 Set 2016, 22:39

    Resolvido, retirei a chave primária das tabelas que serão importadas.

    Bardavil
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/08/2016

    Re: [Resolvido]Como importar várias tabelas do excell(que foram exportadas pelo access) para uma tabela do access

    Mensagem  Bardavil em Dom 11 Set 2016, 22:40

    Obrigado pela cooperação!

      Data/hora atual: Qui 08 Dez 2016, 14:05