Amigos, como posso enviar todos os registros de uma tabela por e-mail no formato de excel.. Para que quando eu abir o e-mail eles se abrem direto no excel.. Obrigado
4 participantes
[Resolvido]Enviar todos os registros de uma tabela por e-mail no formato de excel..
matheuspereira- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 513
Registrado : 31/12/2012
Uilson Brasil- VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1039
Registrado : 23/04/2013
- Mensagem nº2
Re: [Resolvido]Enviar todos os registros de uma tabela por e-mail no formato de excel..
Matheus, boa noite!
Se entendi bem é só exportar a tabela para Excel, salvar o arquivo e enviar o e-mail. Ou você quer criar uma rotina?
Abraços,
Se entendi bem é só exportar a tabela para Excel, salvar o arquivo e enviar o e-mail. Ou você quer criar uma rotina?
Abraços,
.................................................................................
::: Uilson Brasil
::: Design in Microsoft Access
matheuspereira- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 513
Registrado : 31/12/2012
- Mensagem nº3
Bom dia.
Bom dia amigo, eu queria e criar uma rotina no click de um botão que ao clicar, ele envie todos os registros de uma determinada tabela para meu E-mail em formato que possa ser visualizado em excel. Obrigado
matheuspereira- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 513
Registrado : 31/12/2012
- Mensagem nº4
boa tarde
Se alguém puder me dar esta força... Obrigado
giba_- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 123
Registrado : 01/02/2011
- Mensagem nº5
Re: [Resolvido]Enviar todos os registros de uma tabela por e-mail no formato de excel..
utilizo a seguinte rotina para enviar por email uma tabela no formato em excel, não soube tirar a msg de aviso do outlook
DoCmd.SendObject acTable, "<< nome_da_tabela >>", "MicrosoftExcelBiff8(*.xls)", "fulano@ig.com.br", "", "", "<<<< titulo >>>", "<<<<<< corpo do email >>>>>>", False, ""
espero que ajude! valeu!
DoCmd.SendObject acTable, "<< nome_da_tabela >>", "MicrosoftExcelBiff8(*.xls)", "fulano@ig.com.br", "", "", "<<<< titulo >>>", "<<<<<< corpo do email >>>>>>", False, ""
espero que ajude! valeu!
matheuspereira- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 513
Registrado : 31/12/2012
- Mensagem nº6
bom dia
Bom dia amigo. Seu código esta dando erro de execução. Nenhum registro atual... Troquei a linha do no me tabela pela minha tabela mais não deu.. Alguma dica há mais?
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
- Mensagem nº7
Re: [Resolvido]Enviar todos os registros de uma tabela por e-mail no formato de excel..
Boa noite,
DoCmd.SendObject acSendTable, "NomeTabela", acFormatXLS, "Destinatário", , , , "textoDaMensagem"
DoCmd.SendObject acSendTable, "NomeTabela", acFormatXLS, "Destinatário", , , , "textoDaMensagem"
.................................................................................
Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
matheuspereira- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 513
Registrado : 31/12/2012
- Mensagem nº8
boa tarde
Boa tarde alexandre. como adaptar para enviar o e-mail sem abrir a janela de envio no outlook, enviar direto..
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
- Mensagem nº9
Re: [Resolvido]Enviar todos os registros de uma tabela por e-mail no formato de excel..
tente
DoCmd.SendObject acSendTable, "NomeTabela", acFormatXLS, "Destinatário", , , , "textoDaMensagem",False
DoCmd.SendObject acSendTable, "NomeTabela", acFormatXLS, "Destinatário", , , , "textoDaMensagem",False
.................................................................................
Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
matheuspereira- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 513
Registrado : 31/12/2012
- Mensagem nº10
boa noite
Obrigado, Alexandre me ajudou bastante.. Obrigado vc também amigo Giba pela dica.. Bom fim de semana, abraço..
Uilson Brasil- VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1039
Registrado : 23/04/2013
- Mensagem nº11
Re: [Resolvido]Enviar todos os registros de uma tabela por e-mail no formato de excel..
Amigos,
Interessante a rotina ...
Alexandre, dá pra adaptar para enviar dados de uma consulta?
Exemplo: Uma consulta de aniversariantes por exemplo, só enviaria quando houvesse aniversariante.
Abraços,
Interessante a rotina ...
Alexandre, dá pra adaptar para enviar dados de uma consulta?
Exemplo: Uma consulta de aniversariantes por exemplo, só enviaria quando houvesse aniversariante.
Abraços,
.................................................................................
::: Uilson Brasil
::: Design in Microsoft Access
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
- Mensagem nº12
Re: [Resolvido]Enviar todos os registros de uma tabela por e-mail no formato de excel..
Boa tarde,
Tudo o que se aplica a tabela, aplica-se a consulta.
Sendo consulta, crie código para verificar se existe algum registo na consulta. Se precisar, procure aqui no fórum
Tudo o que se aplica a tabela, aplica-se a consulta.
Sendo consulta, crie código para verificar se existe algum registo na consulta. Se precisar, procure aqui no fórum
.................................................................................
Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
Conteúdo patrocinado
- Mensagem nº13
Re: [Resolvido]Enviar todos os registros de uma tabela por e-mail no formato de excel..
» [Resolvido]Como enviar todos os registros de um subformulario do access para o word
» [Resolvido]Enviar e-mail CDO. com anexo com origem em registro em uma tabela do sistema
» [Resolvido]Enviar e-mail via Access 2010 x Outlook - Formato Texto HTML
» [Resolvido]Enviar por e-mail somente registros filtrados
» [Resolvido]Enviar E-mail baseado em dados de uma tabela
» [Resolvido]Enviar e-mail CDO. com anexo com origem em registro em uma tabela do sistema
» [Resolvido]Enviar e-mail via Access 2010 x Outlook - Formato Texto HTML
» [Resolvido]Enviar por e-mail somente registros filtrados
» [Resolvido]Enviar E-mail baseado em dados de uma tabela