MaximoAccess

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

Obrigado

Administração do MaximoAccess


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.

Obrigado

Administração do MaximoAccess

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

    Duvidas Botao Exportacao

    avatar
    ratazana
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 1
    Registrado : 28/05/2015

    Duvidas Botao Exportacao Empty Duvidas Botao Exportacao

    Mensagem  ratazana Qui 28 Maio - 15:27

    Tenho um banco de dados no acess 2010 e estou precisando criar um botão de exportação
    do acess para o excell, sem precisar clicar com o lado direito do mause.
    como faço isso?????
    hiperjohn
    hiperjohn
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 97
    Registrado : 06/06/2013

    Duvidas Botao Exportacao Empty Re: Duvidas Botao Exportacao

    Mensagem  hiperjohn Qui 4 Jun - 20:26

    Se você deseja exportar somente alguns campos da tabela, e não todos, você pode criar uma consulta com os campos desejados ou um formulário com esses dados. Mas pode também criar um formulário em branco e exportar a tabela ou a consulta.
    Em todo caso, no formulário insira um botão de comando. No evento Ao clicar desse botão, você aciona o Constutor de Macros e escolhe o comando Exportar com formatação. Preencha as informações requisitadas e pronto.

    Se você não curte macros, você pode usar o comando no VBA:
    DoCmd.OutputTo TipoDeObjeto, NomedoObjetoEntreAspas, "ExcelWorkbook(*.xlsx)", "", True, "", , acExportQualityPrint

    Tipos de Objetos mais comuns:
    acOutputForm - para formulários
    acOutputQuery - para consultas
    acOutputTable - para tabelas

    Exemplo: se você quer exportar uma tabela chamada tblClientes, seu comando no VBA ficará assim:
    DoCmd.OutputTo acOutputTable, "tblClientes", "ExcelWorkbook(*.xlsx)", "", True, "", , acExportQualityPrint

    Espero ter ajudado!

      Data/hora atual: Dom 7 Mar - 9:13