Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Você pode usar a ação de macro EMailDatabaseObject nos bancos de dados da área de trabalho access para incluir o access folha de dados especificado , formulário, relatório ou módulo em uma mensagem de email eletrônica, em que ele pode ser exibido e encaminhado.

Observação: A partir do Access 2010, a ação macro SendObject foi renomeada para EMailDatabaseObject.

Observação: Essa ação não será permitida se o banco de dados não for confiável.

Configurações

A ação EMailDatabaseObject tem os seguintes argumentos.

Argumento da ação

Descrição

Tipo de Objeto

O tipo de objeto a ser incluído na mensagem de email. Clique em Tabela (para uma planilha de tabela), Consulta (para uma folha de dados de consulta), Formulário (para um formulário ou folha de dados de formulário), Relatório, Módulo ou Página de Acesso a Dados, Exibição do Servidor, Procedimentos Armazenados ou Função na caixa Tipo de Objeto na seção Argumentos de Ação da janela de design de macro. Você não pode enviar um macro. Se você quiser incluir o objeto ativo, selecione seu tipo com esse argumento, mas deixe o argumento Nome do Objeto em branco.

Nome do Objeto

O nome do objeto a ser incluído na mensagem de email. A caixa Nome do Objeto mostra todos os objetos no banco de dados do tipo selecionado pelo argumento Tipo de Objeto. Se você deixar os argumentos Tipo de Objeto e Nome do Objeto em branco, o Access enviará uma mensagem ao aplicativo de email sem nenhum objeto de banco de dados.

Se você executar uma macro que contém a ação EMailDatabaseObject em um banco de dados biblioteca, o Access procurará o objeto com esse nome primeiro no banco de dados da biblioteca e, em seguida, no banco de dados atual.

Formato de Saída

O tipo de formato que você deseja usar para o objeto incluído. A lista de formatos que você pode selecionar será alterada dependendo do que você selecionar para o argumento Tipo de Objeto . Os formatos disponíveis podem incluir a Pasta de Trabalho do Excel 97 – Excel 2003 (*.xls), Pasta de Trabalho Binária do Excel (*.xlsb), Pasta de Trabalho do Excel (*.xlsx), HTML (*.htm, *.html), Pasta de Trabalho do Microsoft Excel 5.0/95 (*.xls), Formato PDF (*.pdf), Fomat de Texto Rico (*.rtf), Arquivos de Texto (*.txt)ou Formato XPS (*.xps). na caixa Formato de Saída . Os módulos só podem ser enviados no formato de texto. As páginas de acesso a dados só podem ser enviadas no formato HTML. Se você deixar esse argumento em branco, o Access solicitará o formato de saída.

Para

Os destinatários da mensagem cujos nomes você deseja colocar na linha To na mensagem de email. Se você deixar esse argumento em branco, o Access solicitará os nomes dos destinatários.

Separe os nomes dos destinatários especificados neste argumento (e nos argumentos CC e Bcc) com um ponto e vírgula (;) ou com a lista separador definida na guia Número da caixa de diálogo Propriedades de Configurações Regionais no Microsoft Windows Painel de Controle. Se o aplicativo de email não conseguir identificar os nomes dos destinatários, a mensagem não será enviada e ocorrerá um erro.

Cc

Os destinatários da mensagem cujos nomes você deseja colocar na linha CC ("cópia de carbono") na mensagem de email. Se você deixar esse argumento em branco, a linha Cc na mensagem de email ficará em branco.

Cco

Os destinatários da mensagem cujos nomes você deseja colocar na linha Bcc ("cópia de carbono cego") na mensagem de email. Se você deixar esse argumento em branco, a linha Bcc na mensagem de email ficará em branco.

Assunto

O assunto da mensagem. Este texto aparece na linha Assunto na mensagem de email. Se você deixar esse argumento em branco, a linha Assunto na mensagem de email ficará em branco.

Texto da Mensagem

Qualquer texto que você deseja incluir na mensagem, além do objeto de banco de dados. Este texto é exibido no main corpo da mensagem de email, após o objeto. Se você deixar esse argumento em branco, nenhum texto adicional será incluído na mensagem de email. Se você deixar os argumentos Tipo de Objeto e Nome do Objeto em branco, poderá usar esse argumento para enviar uma mensagem de email sem um objeto de banco de dados.

Editar Mensagem

Especifica se a mensagem pode ser editada antes de ser enviada. Se você selecionar Sim, o aplicativo de email eletrônico será iniciado automaticamente e a mensagem poderá ser editada. Se você selecionar Não, a mensagem será enviada sem que o usuário tenha a chance de editar a mensagem. O padrão é Sim.

Arquivo de Modelo

O caminho e o nome do arquivo de um arquivo que você deseja usar como modelo para um arquivo HTML. O arquivo de modelo é um arquivo que contém marcas HTML.

Comentários

O objeto na mensagem de email está no formato de saída selecionado. Quando você clica duas vezes no objeto, o software apropriado começa com o objeto aberto.

As seguintes regras se aplicam quando você usa a ação EMailDatabaseObject para incluir um objeto de banco de dados em uma mensagem de email:

  • Você pode enviar planilhas de tabela, consulta e formulário. No objeto incluído, todos os campos na planilha de dados parecem como fazem no Access, exceto campos que contêm objetos OLE. As colunas para esses campos estão incluídas no objeto, mas os campos estão em branco.

  • Para um controle associado a um campo Sim/Não (um botão de alternância, botão de opção ou caixa de seleção ), o arquivo de saída exibe o valor –1 (Sim) ou 0 (Não).

  • Para um caixa de texto associado a um campo hyperlink, o arquivo de saída exibe o hiperlink para todos os formatos de saída, exceto texto MS-DOS (nesse caso, o hiperlink é exibido apenas como texto normal).

  • Se você enviar um formulário em modo Formulário, o objeto incluído sempre contém o modo Folha de Dados do formulário .

  • Se você enviar um relatório, os únicos controles incluídos no objeto serão caixas de texto e (em alguns casos) rótulos. Todos os outros controles são ignorados. As informações de cabeçalho e rodapé também não estão incluídas. A única exceção a isso é que, quando você envia um relatório no formato excel, uma caixa de texto em um rodapé de grupo que contém uma expressão com a função Sum é incluída no objeto. Nenhum outro controle em um cabeçalho ou rodapé (e nenhum função de agregação diferente de Sum) está incluído no objeto.

  • Os sub-relatórios são incluídos no objeto.

  • Quando você envia uma página de datasheet, formulário ou acesso a dados no formato HTML, um arquivo .html é criado. Quando você envia um relatório no formato HTML, um arquivo .html é criado para cada página no relatório.

Para executar a ação EMailDatabaseObject em um módulo de Visual Basic for Applications (VBA), use o método SendObject do objeto DoCmd.

image

O link a seguir foi fornecido por Luke Chung. Luke é o fundador e presidente da FMS, Inc., um provedor líder de soluções de banco de dados personalizadas e ferramentas de desenvolvedor.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×