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

    Exportar dados do BD para excel com base em um filtro

    avatar
    gustavovon
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 07/10/2012

    Exportar dados do BD para excel com base em um filtro Empty Exportar dados do BD para excel com base em um filtro

    Mensagem  gustavovon 26/6/2013, 19:11

    Galera,

    Atualmente tenho um botão que imprime um relatório com base em um filtro de um subform:

    Private Sub Rótulo69_Click()
    DoCmd.OpenReport "RltProcessosLista", acViewPreview, , Nz(Me!sfrmPedidos.Form.Filter, "")
    End Sub

    Eu consegui exportar direto uma tabela usando:

    Private Sub Exporta_Click()
    DoCmd.OutputTo acTable, "table1", "MicrosoftExcelBiff8(*.xls)", "", True, "", 0
    End Sub

    Mas quando tentei exportar com base no filtro nao consegui. Ele ate abre a janela para salvar, mas não salva ...

    Alguem poderia me ajudar dizendo o que fiz de errado ?

    Private Sub Exporta_Click()
    DoCmd.OutputTo acTable, Nz(Me!sfrmPedidos.Form.Filter, ""), "MicrosoftExcelBiff8(*.xls)", "", True, "", 0
    End Sub
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  Uilson Brasil 27/6/2013, 03:10

    Gustavo,

    Crie uma consulta contendo os campos que você quer exportar e faça a exportação da consulta ao invés da tabela.


    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    gustavovon
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 07/10/2012

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  gustavovon 27/6/2013, 16:07

    Fala Uilson, teria algum exemplo ? Eu ja tenho os dados que quero, o problema e q eles vao pra um relatorio q eu consigo imprimir, mas nao sei exportar. Esse relatorio tem alguns campos q escolhi da minha tabela e e preenchido com os dados do meu filtro. O que eu queria é ter exatamente aquilo so que sendo exportado pro excel.
    avatar
    gustavovon
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 07/10/2012

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  gustavovon 27/6/2013, 16:22

    Uilson, fiz a consulta aqui e coloquei os campos que quero. Agora, como faço pra quando for exportar o arquivo ele so jogar na consulta oque eu ja tinha filtrado ?


    Eu preciso mesclar esse codigo abaixo, so que ao inves de mandar para o relatorio para imprimir, exportar o arquivo para o excel.

    Private Sub Rótulo69_Click()
    DoCmd.OpenReport "RltProcessosLista", acViewPreview, , Nz(Me!sfrmPedidos.Form.Filter, "")
    End Sub

    com esse:

    Private Sub Exporta_Click()
    DoCmd.OutputTo acTable, "table1 consulta", "MicrosoftExcelBiff8(*.xls)", "", True, "", 0
    End Sub
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  Uilson Brasil 27/6/2013, 18:58

    Gustavo, boa tarde!

    Segue um pequeno exemplo para seus estudos. Veja se atende a sua necessidade.

    Obs: Antes de efetuar o teste crie o diretório C:\export depois abra o excel e salve uma planilha em branco com o nome export.xls (Pasta de Trabalho do excel 97 - 2003).

    Bons estudos...


    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    gustavovon
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 07/10/2012

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  gustavovon 27/6/2013, 20:17

    Valeu pela ajuda Uilson, mas não era bem o que queria. Eu preciso exportar o filtro pronto que ja tenho do meu subform, mas não todos os dados dele, só alguns. Eu acho que a linha de código não deve ser muito diferente daquilo que demonstrei, o problema é q nao sei fazer funcionar Laughing
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  Uilson Brasil 27/6/2013, 20:42

    Gustavo,

    Aí fugiu do meu conhecimento. Solicita um help aí para os mestres e vê se disponibiliza o bd para que eles possam compreender melhor e ajudá-lo.

    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    gustavovon
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 07/10/2012

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  gustavovon 27/6/2013, 23:30

    Uilson, de qualquer forma, mto obrigado pela ajuda !

    Alguma alma caridosa poderia dar um help ?
    avatar
    gustavovon
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 07/10/2012

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  gustavovon 28/6/2013, 15:07

    Galera, evolui mais um porquinho e fiz a consulta conforme o Uilson falou. Ja estou com os campos selecionados na consulta, mas so quero que ele exporte o que esta no filtro so meu subform. Como fazer ?

    Private Sub Exportar_Click()
    DoCmd.OutputTo acQuery, "consulta", "MicrosoftExcelBiff8(*.xls)", "", True, "", 0
    End Sub

    Como base nesse filtro: Nz(Me!sfrmPedidos.Form.Filter, "")
    avatar
    gustavovon
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 07/10/2012

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  gustavovon 28/6/2013, 16:52

    Ninguem pra dar uma bola ?Wink 
    avatar
    gustavovon
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 67
    Registrado : 07/10/2012

    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  gustavovon 10/7/2013, 15:10

    Galera, ninguem pra dar uma bola ? Very Happy 
    avatar
    silvrod
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 16/12/2011

    Exportar dados do BD para excel com base em um filtro Empty Já foi resolvido?

    Mensagem  silvrod 11/10/2013, 21:36

    Já foi resolvido?

    Conteúdo patrocinado


    Exportar dados do BD para excel com base em um filtro Empty Re: Exportar dados do BD para excel com base em um filtro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 16:46