Kann ich mit einem Excel-Makro eine E-Mail versenden?

Antwort vom

Ja, du kannst mit einem Excel-Makro (VBA) eine E-Mail versenden. Am häufigsten wird dafür Microsoft Outlook verwendet, da es sich gut mit Excel und VBA integrieren lässt. Hier ein einfaches Beispiel, wie du mit VBA aus Excel heraus eine E-Mail über Outlook versenden kannst: ```vba Sub SendeEmail() Dim OutlookApp As Object Dim OutlookMail As Object Set OutlookApp = CreateObject("Outlook.Application") Set OutlookMail = OutlookApp.CreateItem(0) With OutlookMail .To = "empfaenger@example.com" .CC = "" .BCC = "" .Subject = "Betreff der E-Mail" .Body = "Dies ist der Text der E-Mail." '.Attachments.Add "C:\Pfad\zur\Datei.xlsx" ' Optional: Anhang hinzufügen .Send ' oder .Display, um die E-Mail vor dem Senden anzuzeigen End With Set OutlookMail = Nothing Set OutlookApp = Nothing End Sub ``` **Wichtige Hinweise:** - Outlook muss auf deinem Rechner installiert sein. - Je nach Sicherheitseinstellungen kann Outlook eine Warnung anzeigen, wenn ein Makro versucht, eine E-Mail zu senden. - Für andere E-Mail-Programme oder den Versand über SMTP sind komplexere Lösungen nötig. Weitere Informationen findest du z.B. bei [Microsoft](https://learn.microsoft.com/de-de/office/vba/api/overview/outlook) oder auf einschlägigen VBA-Webseiten.

Kategorie: Technik Tags: Excel Makro E-Mail

Verwandte Fragen

Kannst du Excel-Makros erstellen?

Ja — ich kann Excel-Makros in VBA erstellen, erklären, korrigieren und an deinen konkreten Anwendungsfall anpassen. Zum Beispiel für: automatische Formatierung, Daten bereinigen, Ber...

Wie richte ich in Excel 2010 für Mac Werte wie 7,3 g, 3 g und 10,1 g zentriert aus, sodass das „g“ bündig steht?

Mit einem benutzerdefinierten Zahlenformat allein geht das in Excel 2010 für Mac praktisch nicht sauber. Das g kannst du zwar per Format anhängen, aber dass unterschiedlich lange Zahlen opti...

Ist Outlook auch Hotmail?

Nein. Hotmail war ein E-Mail-Dienst, Outlook ist heute der Name der Plattform bzw. App dazu. Praktisch heißt das: Eine alte Hotmail-Adresse funktioniert oft weiter, läuft aber inzwischen &u...

Was ist die EML-Funktion?

Mit „EML-Funktion“ ist meist keine eigene Funktion gemeint, sondern das EML-Format: eine .eml-Datei speichert genau eine E-Mail komplett mit Betreff, Absender, Inhalt, Anhängen und te...

Hat Microsoft eine Hotline für Privatanwender und wie kontaktiere ich den Excel-Support?

Ja, aber für Privatanwender gibt es in der Regel keine klassische, dauerhaft offen kommunizierte Excel-Hotline mit fester Nummer; Microsoft leitet Privatkunden heute primär über den Kon...

Wie füge ich in Excel einem Wort einen Weblink hinzu?

Markiere die Zelle oder den Text, drücke Strg + K, füge den Weblink ein und trage als Anzeigetext das gewünschte Wort ein. Dann sieht man nur das Wort, beim Klick öffnet sich die W...

Wie fügt man einen Link in eine Excel-Tabelle ein?

In Excel fügst du einen Link am schnellsten mit Strg + K ein: Zelle markieren, Adresse einfügen, fertig. Praktisch wichtig ist: Der Link kann zu einer Webseite, Datei, E-Mail-Adresse oder so...