Freigeben über


Gewusst wie: Programmgesteuertes Senden von Arbeitsmappen per E-Mail

Aktualisiert: Juli 2008

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office.

Projekttyp

  • Projekte auf Dokumentebene

  • Projekte auf Anwendungsebene

Microsoft Office-Version

  • Excel 2003

  • Excel 2007

Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Sie können eine Arbeitsmappe als E-Mail-Anhang senden. Allerdings können Sie der zu sendenden Nachricht keinen Text hinzufügen.

Hinweis:

Sie müssen online und mit einem E-Mail-System verbunden sein, um E-Mail-Nachrichten zu senden. SendMail verwendet MAPI (Messaging Application Programming Interface).

So senden Sie eine Arbeitsmappe als E-Mail-Anhang in einer Anpassung auf Dokumentebene

  • Rufen Sie die SendMail-Methode der Arbeitsmappe auf, und geben Sie den bzw. die Empfänger und optional einen Betreff an.

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

So senden Sie eine Arbeitsmappe als E-Mail-Anhang in einem Add-In auf Anwendungsebene

  • Rufen Sie die SendMail-Methode der Arbeitsmappe auf, und geben Sie den bzw. die Empfänger und optional einen Betreff an.

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

Siehe auch

Aufgaben

Gewusst wie: Programmgesteuertes Ausführen von Excel-Berechnungen

Konzepte

Arbeiten mit Arbeitsmappen

Arbeitsmappenhostelement

Globaler Zugriff auf eigene Objekte in Visual Studio Tools for Office-Projekte

Optionale Parametern in Office-Projektmappen

Änderungsprotokoll

Date

Versionsgeschichte

Grund

Juli 2008

Codebeispiel hinzugefügt, das in einem Add-In auf Anwendungsebene verwendet werden kann.

Kundenfeedback.