Compartilhar via


Como: Enviar pastas de trabalho por email por programação

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • O Excel 2003

  • O Excel 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Você pode enviar uma pasta de trabalho como um anexo de email.No entanto, você não pode adicionar texto à mensagem que enviar.

Observação:

Você deve estar online e conectado ao sistema de email para enviar um email.SendMail utiliza MAPI (Messaging Aplicativo Programming Interface).

Para enviar uma pasta de trabalho como um anexo de email em uma personalização de nível de documento

  • Chame o método SendMail da pasta de trabalho e especificar destinatários e, opcionalmente, um assunto.

    Globals.ThisWorkbook.SendMail(Recipients:="someone@example.com", Subject:="July Sales Figures")
    
    Globals.ThisWorkbook.SendMail("someone@example.com", "July Sales Figures", missing);
    

Para enviar uma pasta de trabalho como um anexo de email em um aplicativo-nível Adicionar - in

  • Chame o método SendMail da pasta de trabalho e especificar destinatários e, opcionalmente, um assunto.

    Me.Application.ActiveWorkbook.SendMail(Recipients:="someone@example.com", Subject:="July Sales Figures")
    
    this.Application.ActiveWorkbook.SendMail("someone@example.com", "July Sales Figures", missing);
    

Consulte também

Tarefas

Como: Executar cálculos do Excel por programação

Conceitos

Trabalhando com pastas de trabalho

Item de host da pasta de trabalho

Global Acessar a objetos no Visual Studio Tools para projetos do Office

Noções básicas sobre parâmetros opcionais in Office Solutions

Date

History

Motivo

De 2008 de julho

Adicionado um exemplo de código que pode ser usado um suplemento do nível de aplicativo.

Comentários do cliente.