Freigeben über


Gewusst wie: Programmgesteuertes Senden von Arbeitsmappen per E-Mail

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

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2007 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Tipp

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 Objekte in Office-Projekten

Optionale Parameter in Office-Lösungen