KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie versendet man automatisch E-Mails mit CC- oder BCC-Feld über die mailto-Funktion in Excel?

AutorSiluvia Änderungsdatum

Bei der geschäftlichen Kommunikation oder beim Verwalten von E-Mail-Verteilerlisten müssen Sie oft direkt aus Ihren Excel-Daten vorausgefüllte E-Mails generieren. Mit der mailto-Hyperlink-Funktion in Excel richten Sie im Handumdrehen E-Mail-Entwürfe mit vorab ausgefüllten Feldern wie CC und BCC ein – und beschleunigen so die Kontaktaufnahme mit mehreren Empfängern, ohne zwischen Anwendungen wechseln zu müssen. Diese Methode ist ideal für alle, die manuelle Eingaben reduzieren und gleichzeitig sicherstellen möchten, dass wichtige Empfänger stets in die Kommunikation einbezogen werden. In diesem Artikel zeigen wir Ihnen verschiedene Ansätze zur Automatisierung der E-Mail-Erstellung mit CC- und BCC-Feldern in Excel – von mailto-Hyperlinks über VBA-Code für die direkte Outlook-Automatisierung bis hin zu dynamischen Excel-Formelmethoden.

Automatisches Versenden von E-Mails mit CC- oder BCC-Feld mithilfe der mailto-Funktion in Excel
VBA-Code – Senden von E-Mails aus Excel mit CC und BCC über Outlook
Excel-Formel – Dynamische Erstellung von mailto-Links mit CC und BCC
Kutools für Excel – E-Mails mit CC und BCC einfach versenden


Automatisches Versenden von E-Mails mit CC- oder BCC-Feld mithilfe der mailto-Funktion in Excel

Der mailto-Hyperlink-Ansatz ist eine direkte Methode, um in Outlook für Desktop oder anderen E-Mail-Clients, die das mailto-Protokoll unterstützen, die Erstellung von E-Mails mit vordefinierten CC- und BCC-Feldern zu initiieren. Diese Lösung ist einfach zu nutzen und ideal für Anwender, die manuell kleine Mengen von E-Mails erstellen oder Kontaktlisten mit vorausgefüllten Entwürfen verknüpfen möchten.

Beachten Sie jedoch, dass mailto-Hyperlinks lediglich einen E-Mail-Entwurf öffnen, ohne ihn automatisch zu versenden – zudem können Einschränkungen auftreten, abhängig davon, ob Ihr Standard-E-Mail-Client erweiterte Felder wie BCC oder Nicht-Outlook-Umgebungen unterstützt.

So richten Sie einen mailto-Hyperlink in Excel mit CC- oder BCC-Feldern ein:

1. Wählen Sie die Zelle aus, die den Text enthält, den Sie in einen mailto-Hyperlink verwandeln möchten – sei es der Name des Empfängers, die E-Mail-Adresse oder eine beschreibende Aktion für die E-Mail.

2. Klicken Sie im Excel-Menüband auf Einfügen > Hyperlink. Das Dialogfeld „Hyperlink erstellen“ wird angezeigt.

Ein Screenshot, der die Option Einfügen > Hyperlink in Excel zur Hinzufügung eines mailto-Links zeigt

3. Im Hyperlink erstellen-Dialogfeld:

  • Klicken Sie im linken Bereich des Dialogfelds auf E-Mail-Adresse im Abschnitt Verknüpfen mit.
  • Geben Sie im E-Mail-Adresse-Feld die primäre Empfänger-E-Mail-Adresse (die „An“-Adresse) ein.
  • Im Betreff-Feld können Sie nicht nur die Betreffzeile angeben, sondern auch Cc-, Bcc- und Nachrichtentext-Felder hinzufügen. Trennen Sie diese Parameter mit dem kaufmännischen Und-Zeichen (&). Achten Sie darauf, keine Leerzeichen zwischen Parameternamen und dem Gleichheitszeichen zu verwenden.

Beispiel: Wenn Sie eine E-Mail mit dem Betreff „Betrefftest“, CC an happy.xuebi@163.com, BCC an happysiluvia@gmail.com und dem Nachrichtentext „neue Test-E-Mail“ erstellen möchten, geben Sie Folgendes in das Betreff-Feld ein:

Betrefftest&cc=happy.xuebi@163.com;&bcc=happysiluvia@gmail.com;&body=neue Test-E-Mail

Das korrekte Format lautet:Betreffnachricht&cc=E-Mail-Adresse;&bcc=E-Mail-Adresse;&body=Nachrichtentext. Ersetzen Sie diese Platzhalter durch Ihren eigenen Betreff, Ihre CC- und BCC-Adressen sowie den Nachrichtentext. Sie können mehrere CC- oder BCC-E-Mail-Adressen angeben, indem Sie sie mit Semikolons trennen (z. B.:cc=address1@mail.com;address2@mail.com). Achten Sie darauf, den Inhalt nicht zu lang zu gestalten – einige E-Mail-Clients begrenzen die Länge der mailto-URL.

4. Klicken Sie auf OK, um Ihre Einstellungen zu bestätigen und den Hyperlink zu erstellen. Sobald Sie auf diesen Zellenlink klicken, öffnet Outlook einen neuen E-Mail-Entwurf mit vorausgefüllten Feldern für An, CC, BCC, Betreff und Nachrichtentext gemäß Ihren Angaben.

Ein Screenshot des Dialogfelds Hyperlink einfügen mit E-Mail-Adresse, Betreff und Optionen für CC/BCC in Excel

Sobald der mailto-Hyperlink eingerichtet ist, öffnet ein Klick darauf in Excel automatisch Ihr Standard-E-Mail-Programm (z. B. Outlook) mit der vorbereiteten Nachricht – bereit zur Überprüfung und zum Versand. Das spart Ihnen erheblichen Aufwand durch wiederholte manuelle Eingaben und sorgt gleichzeitig für maximale Konsistenz.

Ein Screenshot eines Outlook-E-Mail-Entwurfs, der mithilfe eines mailto-Hyperlinks aus Excel erstellt wurde und ausgefüllte Felder für An, CC, BCC und Nachrichtentext zeigt

Tipps & Hinweise:

  • Diese Methode funktioniert nur, wenn Outlook als Standard-E-Mail-Client festgelegt ist. Sollte Ihr System ein anderes E-Mail-Programm oder eine Webmail-Oberfläche standardmäßig verwenden, kann das Ergebnis davon abweichen oder die Erstellung der CC-/BCC-Felder wie erwartet fehlschlagen. Testen Sie die Funktion daher unbedingt in Ihrer Umgebung, bevor Sie sie im großen Maßstab einsetzen.
  • Die Länge der mailto-URL ist möglicherweise begrenzt – besonders bei langem Nachrichtentext oder mehreren Empfängern. Für Massenversand empfehlen wir alternative Lösungen wie die VBA-Automatisierung.
  • Wenn Sie Zeilenumbrüche im Nachrichtentext verwenden möchten, kodieren Sie diese als %0D%0A(z. B.)body=Zeile1%0D%0AZeile2).

VBA-Code – Senden von E-Mails aus Excel mit CC und BCC über Outlook

In Szenarien, in denen Sie das Versenden von E-Mails vollständig automatisieren möchten – ohne dass Benutzer manuell auf Hyperlinks klicken müssen – nutzen Sie am besten die VBA-Fähigkeiten (Visual Basic for Applications) von Excel. Mit VBA passen Sie E-Mails individuell an, indem Sie Empfänger-, CC-, BCC-, Betreff- und Nachrichtentext-Felder einbinden, und versenden sie direkt über Outlook. Diese Lösung eignet sich ideal für Massenversand, Berichterstattung und alle Situationen, in denen standardisierte Kommunikation entscheidend ist. Die nachfolgend beschriebene Methode sendet E-Mails programmgesteuert und gewährleistet eine vollautomatische Ausführung – vorausgesetzt, Microsoft Outlook ist auf Ihrem Computer installiert und verfügbar.

Vorteile: Höchst flexibel, unterstützt Massenautomatisierung, verarbeitet zahlreiche Empfänger und kommt ganz ohne manuelle Eingriffe aus – ideal für Berichte, Erinnerungen und Workflow-Benachrichtigungen.
Nachteile: Erfordert die Freigabe von Makros sowie entsprechende Berechtigungseinstellungen. Funktioniert nicht, wenn Outlook blockiert oder nicht installiert ist.

1. Öffnen Sie den VBA-Editor, indem Sie auf Entwickler > Visual Basic klicken. Klicken Sie im erscheinenden Fenster auf Einfügen > Modul, und fügen Sie anschließend den folgenden Code in den Modulbereich ein:

Sub SendMailWithCCandBCC()
    Dim OutlookApp As Object
    Dim OutlookMail As Object
    Dim ToRecipient As String
    Dim CCRecipient As String
    Dim BCCRecipient As String
    Dim SubjectLine As String
    Dim BodyText As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set OutlookApp = GetObject(class:="Outlook.Application")
    If OutlookApp Is Nothing Then
        Set OutlookApp = CreateObject(class:="Outlook.Application")
    End If
    
    On Error GoTo 0
    Set OutlookMail = OutlookApp.CreateItem(0)
    
    ' Read recipient fields from worksheet cells if needed:
    ToRecipient = "recipient@email.com"
    CCRecipient = "ccperson@email.com"
    BCCRecipient = "bccperson@email.com"
    SubjectLine = "This is a test subject"
    BodyText = "This is the email message body."

    With OutlookMail
        .To = ToRecipient
        .CC = CCRecipient
        .BCC = BCCRecipient
        .Subject = SubjectLine
        .Body = BodyText
        .Display ' Use .Send to send without preview, or .Display to show draft
    End With
    
    Set OutlookMail = Nothing
    Set OutlookApp = Nothing
End Sub

2. Schließen Sie nach der Eingabe des Codes den VBA-Editor. Wechseln Sie zurück zu Excel und klicken Sie auf der Entwickler-Registerkarte auf Makros, wählen Sie SendMailWithCCandBCC aus und klicken Sie auf Ausführen. Dadurch wird Outlook gestartet und eine E-Mail mit Ihren vordefinierten Feldern für Empfänger, CC, BCC, Betreff und Nachrichtentext erstellt. Bei Bedarf können Sie diese Werte dynamisch aus bestimmten Arbeitsblattzellen auslesen und die oben fest codierten Adressen ersetzen. Verwenden Sie beispielsweise ToRecipient = Range("A2").Value, um den Wert aus Zelle A2 zu lesen.

Fehlerbehebungstipps: Sollte das Makro nicht ausgeführt werden, überprüfen Sie, ob Makros unter Datei > Optionen > Vertrauensstellungscenter > Makroeinstellungen aktiviert sind. Zudem darf Outlook nicht durch die Sicherheitsrichtlinien Ihres Systems blockiert sein. Falls eine Fehlermeldung erscheint, vergewissern Sie sich, dass Outlook ordnungsgemäß installiert und als Standard-E-Mail-Programm eingerichtet ist.

Hinweis: Dieser VBA-Ansatz umgeht das manuelle Anklicken von Hyperlinks und eignet sich ideal für automatisierte Massen-E-Mail-Workflows. Stellen Sie stets sicher, dass Ihre automatisierten Nachrichten den E-Mail-Richtlinien Ihrer Organisation entsprechen, bevor Sie diese versenden.


Für Tabellenkalkulationsnutzer, die dynamische mailto-Links für mehrere Empfänger, Serien-E-Mails oder personalisierte E-Mail-Links basierend auf unterschiedlichen Arbeitsblattdaten erstellen möchten, lassen sich Excel-Formeln nutzen, um mailto-Hyperlinks automatisch zu generieren. Besonders vorteilhaft ist dies, wenn sich Empfängerlisten, Betreffzeilen oder Nachrichtentexte zeilenweise unterscheiden – etwa bei ausgehenden Kundenbenachrichtigungen oder maßgeschneiderten Warnhinweisen. Die formelbasierte Methode bietet maximale Flexibilität und hält dabei alle Konfigurationen innerhalb gewöhnlicher Arbeitsblattzellen.

Vorteile: Kein VBA oder Makros nötig. Ideal für personalisierte oder Serien-Links anpassbar. Minimaler Einrichtungsaufwand und geringes Risiko.
Nachteile: Die Links müssen weiterhin manuell angeklickt werden, die URL-Länge ist begrenzt und Sonderzeichen erfordern gegebenenfalls eine komplexe Codierung.

Angenommen, Sie haben folgendes Layout:

  • A2: Primärer Empfänger E-Mail-Adresse (An)
  • B2: CC E-Mail-Adresse(s)
  • C2: BCC E-Mail-Adresse(s)
  • D2: Betreff
  • E2: E-Mail-Nachrichtentext

Um einen dynamischen mailto-Hyperlink mit diesen Feldern zu generieren, geben Sie folgende Formel in Zelle F2ein:

=HYPERLINK("mailto:"&A2&"?cc="&B2&"&bcc="&C2&"&subject="&D2&"&body="&E2, "Send Mail")

Nachdem Sie diese Formel in F2 eingegeben haben, drücken Sie die Eingabetaste. In der Zelle wird der Text E-Mail senden als anklickbarer Link angezeigt. Sobald Sie darauf klicken, wird in Ihrem Standard-E-Mail-Programm eine neue E-Mail mit den in den Spalten A bis E angegebenen Adressen und Inhalten erstellt.

Möchten Sie dies auf mehrere Zeilen anwenden, kopieren Sie einfach Zelle F2 und fügen sie über den gewünschten Zeilenbereich nach unten ein – die mailto-Inhalte passen sich dann dynamisch an die Daten jeder einzelnen Zeile an.

Praktische Tipps:

  • Verwenden Sie ENCODEURL() (verfügbar in modernem Excel) für Nachrichtentexte oder Betreffzeilen, die möglicherweise Leerzeichen oder Sonderzeichen enthalten – zum Beispiel: ENCODEURL(D2).
  • Für Systeme, in denen ENCODEURL nicht verfügbar ist, ersetzen Sie Leerzeichen manuell durch %20 und Sonderzeichen gegebenenfalls entsprechend.
  • Vermeiden Sie Fehler durch abgeschnittene Links in E-Mail-Clients, indem Sie die Gesamtlänge des Links begrenzen.
Fehlerhinweis:Mailto-Hyperlinks, die mithilfe von Formeln erstellt wurden, hängen ebenfalls vom Standard-E-Mail-Programm Ihres Systems ab. Sollte beim Anklicken nichts passieren oder der Link in einer Webmail-Oberfläche geöffnet werden, überprüfen und passen Sie Ihre Standardeinstellungen für Anwendungen in Windows entsprechend an.

Kutools für Excel – E-Mails mit CC und BCC einfach versenden

Für Anwender, die eine intuitivere und benutzerfreundlichere Lösung ohne Formeln oder VBA-Code suchen, bietet Kutools für Excel eine leistungsstarke und effiziente Alternative. Mit der Funktion „E-Mails senden“ erhalten Sie eine grafische Oberfläche, über die Sie direkt aus Excel heraus mühelos E-Mails – inklusive CC- und BCC-Empfängern – versenden können. Ideal für alle, die Point-and-Click-Bedienung bevorzugen.

Vorteile dieser Methode:
  • Keine Formeln oder VBA nötig: Vollständig GUI-basiert und somit ohne Programmierkenntnisse nutzbar.
  • Dynamische E-Mail-Listen-Unterstützung: Ordnen Sie Excel-Bereiche ganz einfach E-Mail-Feldern wie „An“, „CC“, „BCC“ und „Betreff“ zu.
  • Stapelverarbeitung: Senden Sie E-Mails basierend auf Ihrer E-Mail-Liste im Batch-Verfahren.
  • Outlook-Integration: Nahtloses Versenden über Outlook mit Anhängen und benutzerdefinierten Platzhaltern.

Nachdem Sie Kutools für Excel installiert haben, gehen Sie wie folgt vor:

  1. Bereiten Sie Ihre E-Mail-Liste vor: Strukturieren Sie Ihre Daten in einem Arbeitsblatt mit Spalten wie E-Mail, Cc, Bcc, Betreff usw. – siehe Screenshot:
    Ein Screenshot der Verteilerliste
  2. Wählen Sie den Zellbereich aus, der Ihre E-Mail-Liste – inklusive der Überschriften – enthält.
  3. Wechseln Sie zur KUTOOLS PLUS-Registerkarte und wählen Sie E-Mails senden.
  4. Konfigurieren Sie anschließend die E-Mails senden-Einstellungen:
    1. Wählen Sie in den Feldern An, Cc, Bcc und Betreff die entsprechende Spaltenüberschrift aus.
    2. Geben Sie Ihren E-Mail-Text einfach in das Textfeld ein.
    3. Klicken Sie auf Senden, um E-Mails automatisch über Outlook zu versenden.
      Ein Screenshot der Funktion zum Senden von E-Mails

Kutools verarbeitet jede Zeile Ihrer E-Mail-Liste und versendet individuelle E-Mails mit den angegebenen CC-/BCC-Empfängern.

Hinweise:
  • Diese Funktion verwendet standardmäßig „Mit Outlook senden“. Stellen Sie daher sicher, dass Outlook auf Ihrem System installiert und korrekt eingerichtet ist.
  • Wenn Outlook auf Ihrem Computer noch nicht eingerichtet ist, können Sie alternativ einen anderen Mailserver manuell konfigurieren, um E-Mails zu versenden.

Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen


Zusammenfassend: Wählen Sie VBA für automatisierte, massenhafte oder vollständig automatische Versandaufgaben – insbesondere bei umfangreichen Berichten oder geplanten Benachrichtigungen. Für interaktive Szenarien mit kleineren Empfängerlisten bieten dynamische, formelbasierte mailto-Links eine effiziente Workflow-Integration. Alternativ liefert Kutools für Excel einen rein GUI-basierten Ansatz ohne jegliche Programmierkenntnisse: Die leistungsstarke Funktion „E-Mails senden“ vereinfacht das Versenden von Nachrichten mit CC/BCC-Feldern, indem Sie Excel-Bereiche direkt den entsprechenden E-Mail-Feldern zuordnen können – ideal für Anwender, die intuitive Point-and-Click-Vorgänge bevorzugen. Stellen Sie stets sicher, dass die Sicherheitseinstellungen Ihres Systems und die Standardanwendungs-Konfiguration mit diesen Lösungen kompatibel sind, und testen Sie Workflows zunächst im kleinen Rahmen, bevor Sie sie flächendeckend einsetzen, um versehentliche Massenversände oder unbeabsichtigte Datenpreisgaben zu vermeiden.

Verwandter Artikel:


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins