Cómo: Enviar libros por correo electrónico mediante programación
Puede enviar un libro como datos adjuntos de un mensaje de correo electrónico. Sin embargo, no puede agregar texto al mensaje que envía.
Se aplica a: la información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para Excel 2007 y Excel 2010. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.
Nota
Debe estar en línea y conectado a su sistema de correo electrónico para poder enviar correo electrónico. SendMail utiliza la interfaz de programación de aplicaciones de mensajería (MAPI)
Para enviar un libro como datos adjuntos de correo electrónico en una personalización en el nivel del documento
Llame al método SendMail del libro y especifique los destinatarios y, opcionalmente, un asunto.
Globals.ThisWorkbook.SendMail(Recipients:="someone@example.com", Subject:="July Sales Figures")
Globals.ThisWorkbook.SendMail("someone@example.com", "July Sales Figures", missing);
Para enviar un libro como datos adjuntos de correo electrónico en un complemento en el nivel de la aplicación
Llame al método SendMail del libro y especifique los destinatarios y, opcionalmente, un asunto.
Me.Application.ActiveWorkbook.SendMail(Recipients:="someone@example.com", Subject:="July Sales Figures")
this.Application.ActiveWorkbook.SendMail("someone@example.com", "July Sales Figures", missing);
Vea también
Tareas
Cómo: Ejecutar los cálculos de Excel mediante programación