Hoe stuur ik automatisch een e-mail met een cc- of bcc-veld via de mailto-functie in Excel?
Bij zakelijke communicatie of het beheren van e-mailuitzendlijsten moet u vaak snel vooraf ingevulde e-mails genereren op basis van uw Excel-gegevens. Met de mailto-hyperlinkfunctie in Excel kunt u e-mailconcepten instellen met vooraf ingevulde velden zoals CC en BCC, waardoor het proces van het benaderen van meerdere contacten wordt gestroomlijnd — zonder dat u tussen applicaties hoeft te schakelen. Deze methode is vooral handig als u handmatige invoer wilt minimaliseren én tegelijkertijd wilt garanderen dat belangrijke ontvangers altijd in de communicatie worden opgenomen. In dit artikel laten we verschillende manieren zien om e-mailgeneratie met CC- en BCC-velden in Excel te automatiseren: van mailto-hyperlinks en VBA-code voor directe Outlook-automatisering tot dynamische Excel-formules.
Automatisch e-mailen met cc- of bcc-veld via mailto-functie in Excel
VBA-code – Verzend e-mails vanuit Excel met cc en bcc via Outlook
Excel-formule – Genereer dynamisch mailto-koppelingen met cc en bcc
Kutools voor Excel – Verzend eenvoudig e-mails met cc en bcc
Automatisch e-mailen met cc- of bcc-veld via mailto-functie in Excel
De mailto-hyperlinkbenadering is een directe manier om e-mailcreatie te starten met vooraf gedefinieerde CC- en BCC-velden in desktop-Outlook of andere e-mailprogramma’s die het mailto-protocol ondersteunen. Deze methode is eenvoudig en ideaal voor gebruikers die handmatig kleine hoeveelheden e-mails willen genereren of contactlijsten koppelen aan vooraf ingevulde conceptberichten.
Houd er echter rekening mee dat mailto-hyperlinks alleen een e-mailconcept openen en deze niet automatisch verzenden; bovendien kunnen beperkingen gelden, afhankelijk van de ondersteuning van uw standaard e-mailprogramma voor geavanceerde velden zoals bcc of in niet-Outlook-omgevingen.
Volg deze stappen om een mailto-hyperlink in Excel in te stellen met CC- of BCC-velden:
1. Selecteer de cel met de tekst die u wilt omzetten in een mailto-hyperlink. Het cel-label kan de naam van de ontvanger, het e-mailadres of een beschrijving van de e-mailactie bevatten.
2. Klik op Invoegen > Hyperlink in het Excel-lint. Het dialoogvenster „Hyperlink maken” verschijnt.

3. In het dialoogvenster Hyperlink maken:
- Klik op E-mailadres in het paneel Koppelen aan aan de linkerkant van het dialoogvenster.
- Typ in het veld E-mailadres het e-mailadres van de primaire ontvanger (het „Aan”-adres).
- In het veld Onderwerp kunt u niet alleen de onderwerpregel opgeven, maar ook cc-, bcc- en body-velden toevoegen. Gebruik het ampersand-teken (&) om deze parameters van elkaar te scheiden. Zorg ervoor dat u geen spaties plaatst tussen parameternamen en het isgelijkteken.
Voorbeeld: als u een e-mail wilt maken met het onderwerp „Onderwerp test”, CC naar happy.xuebi@163.com, BCC naar happysiluvia@gmail.com en de berichttekst „nieuwe testmail”, voert u het volgende in het vak Onderwerp in:
Onderwerp test&cc=happy.xuebi@163.com;&bcc=happysiluvia@gmail.com;&body=nieuwe test mail
De juiste indeling is:Onderwerpbericht&cc=e-mailadres;&bcc=e-mailadres;&body=Tekst van het bericht. Vervang deze door uw eigen onderwerp, cc-, bcc- en berichtinhoud indien nodig. U kunt meerdere cc- of bcc-e-mailadressen opgeven door ze te scheiden met puntkomma’s (bijvoorbeeld:cc=address1@mail.com;address2@mail.com). Vermijd overmatige lengte in het veld, aangezien sommige e-mailprogramma’s de lengte van mailto-URL’s beperken.
4. Klik op OK om uw instellingen te bevestigen en de hyperlink te maken. Wanneer u op deze celkoppeling klikt, opent Outlook een nieuw e-mailconcept met de velden Aan, CC, BCC, Onderwerp en Body al ingevuld zoals u die hebt opgegeven.

Zodra de mailto-hyperlink is ingesteld, opent een klik erop in Excel automatisch uw standaard e-mailprogramma (zoals Outlook) met het vooraf samengestelde bericht — klaar om te controleren en te verzenden. Zo vermijdt u herhaald handmatig typen en blijft alles consistent.

Tips & opmerkingen:
- Deze methode werkt alleen wanneer Outlook is ingesteld als uw standaard e-mailprogramma. Als uw systeem een ander e-mailprogramma of webmail als standaard gebruikt, kan het resultaat afwijken of kunnen de CC- en BCC-velden onverwacht falen. Test dit daarom altijd eerst in uw eigen omgeving voordat u het op grote schaal toepast.
- Het aantal tekens in een mailto-URL is mogelijk beperkt, vooral bij lange e-mailteksten of meerdere ontvangers. Overweeg voor bulkverzending alternatieve oplossingen zoals VBA-automatisering.
- Als u regeleinden gebruikt in de berichttekst, codeer deze dan als
%0D%0A(bijvoorbeeld)body=Regel1%0D%0ARegel2).
VBA-code – Verzend e-mails vanuit Excel met cc en bcc via Outlook
In scenario’s waarin u e-mails direct wilt automatiseren — zonder dat gebruikers handmatig op hyperlinks hoeven te klikken — maakt u optimaal gebruik van de VBA-mogelijkheden (Visual Basic for Applications) in Excel. Met VBA stelt u e-mails samen met Aan-, CC-, BCC-, onderwerp- en body-velden en verzendt u deze rechtstreeks via Outlook. Deze aanpak is ideaal voor bulkverzending, rapportage en situaties waarin gestandaardiseerde communicatie essentieel is. De hieronder beschreven methode verzendt e-mails programmatisch, wat handsfree uitvoering garandeert, maar vereist wel dat Microsoft Outlook op uw computer is geïnstalleerd en beschikbaar is.
Voordelen: uiterst flexibel, ondersteunt bulkautomatisering, kan met veel ontvangers omgaan en vereist geen handmatige tussenkomst. Ideaal voor rapportage, herinneringen en workflowmeldingen.
Nadelen: vereist ingeschakelde macro’s en juiste machtigingsinstellingen. Werkt niet als Outlook is geblokkeerd of niet geïnstalleerd is.
1. Open de VBA-editor door te klikken op Ontwikkelaar > Visual Basic. Klik in het venster dat verschijnt op Invoegen > Module en plak vervolgens de volgende code in het modulevenster:
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. Nadat u de code hebt ingevoerd, sluit u de VBA-editor. Ga terug naar Excel en klik op het tabblad Ontwikkelaar op Macro's, selecteer SendMailWithCCandBCC en klik op Uitvoeren. Hierdoor wordt Outlook gestart en wordt er automatisch een e-mail gemaakt met uw vooraf gedefinieerde velden voor Aan, CC, BCC, onderwerp en berichttekst. Indien nodig kunt u deze waarden dynamisch toewijzen door ze uit specifieke werkbladcellen te halen en de hierboven vastgelegde adressen te vervangen. Gebruik bijvoorbeeld ToRecipient = Range("A2").Value om de waarde uit cel A2 te lezen.
Probleemoplossingstips: Als de macro niet wordt uitgevoerd, controleer dan eerst of macro’s zijn ingeschakeld via Bestand > Opties > Trustcentrum > Macro-instellingen. Zorg er ook voor dat Outlook niet wordt geblokkeerd door de beveiligingsbeleidsregels van uw systeem. Mocht u een foutmelding krijgen, controleer dan of Outlook correct is geïnstalleerd en als standaard e-mailprogramma is ingesteld.
Opmerking: Deze VBA-aanpak voorkomt dat u handmatig op hyperlinks hoeft te klikken en is bij uitstek geschikt voor het bulkautomatiseren van e-mails. Controleer altijd of u voldoet aan het e-mailbeleid van uw organisatie voordat u geautomatiseerde berichten verzendt.
Excel-formule – Genereer dynamisch mailto-koppelingen met cc en bcc
Voor spreadsheetgebruikers die dynamische mailto-links willen maken voor meerdere ontvangers, batchverzending of gepersonaliseerde e-maillinks op basis van variërende werkbladgegevens, biedt Excel de mogelijkheid om automatisch mailto-hyperlinks te genereren met behulp van formules. Dit is vooral handig wanneer ontvangerlijsten, onderwerpen of berichtteksten per rij verschillen — bijvoorbeeld bij uitgaande klantmeldingen of op maat gemaakte waarschuwingen. De formule-gebaseerde aanpak levert maximale flexibiliteit, terwijl alle instellingen netjes binnen gewone werkbladcellen blijven.
Voordelen: Geen VBA of macro’s nodig. Ideaal voor gepersonaliseerde én batchlinks. Minimale instelling en laag risico.
Nadelen: Vereist nog steeds handmatig klikken op de links, heeft een beperkte URL-lengte en kan complexe codering vereisen voor speciale tekens.
Stel bijvoorbeeld dat u de volgende lay-out heeft:
- A2: Primair ontvanger-E-mailadres (Aan)
- B2: CC-E-mailadres(s)
- C2: BCC-E-mailadres(s)
- D2: Onderwerp
- E2: E-mailtekst
Voer de volgende formule in cel F2in om een dynamische mailto-hyperlink met deze velden te genereren:
=HYPERLINK("mailto:"&A2&"?cc="&B2&"&bcc="&C2&"&subject="&D2&"&body="&E2, "Send Mail") Nadat u deze formule in F2 hebt ingevoerd, drukt u op Enter. In de cel verschijnt de tekst E-mail verzenden als een klikbare link. Wanneer u erop klikt, wordt er automatisch een e-mail samengesteld in uw standaard e-mailprogramma met de adressen en inhoud zoals gespecificeerd in kolommen A tot en met E.
Als u dit op meerdere rijen wilt toepassen, kopieert u cel F2 en plakt u deze naar beneden over het gewenste rijbereik — zodat de mailto-inhoud automatisch en dynamisch wordt aangepast aan de gegevens in elke rij.
Praktische tips:
- Gebruik
ENCODEURL()(beschikbaar in moderne Excel-versies) voor teksten of onderwerpen die spaties of speciale tekens bevatten, bijvoorbeeld:ENCODEURL(D2). - Op systemen waar
ENCODEURLniet beschikbaar is, vervangt u handmatig spaties door%20en indien nodig ook speciale tekens. - Beperk de totale lengte van de koppeling om fouten te voorkomen als e-mailprogramma’s deze inkorten.
Kutools voor Excel – Stuur eenvoudig e-mails met cc en bcc
Voor gebruikers die op zoek zijn naar een intuïtievere en gebruiksvriendelijkere aanpak, zonder formules of VBA-code te hoeven gebruiken, biedt Kutools voor Excel een krachtige en efficiënte oplossing. Met de functie E-mails verzenden krijgt u een grafische interface waarmee u eenvoudig e-mails – inclusief CC- en BCC-ontvangers – rechtstreeks vanuit Excel kunt versturen, perfect voor wie liever werkt met point-and-click.
Voordelen van deze methode:
- Geen formules of VBA nodig: volledig GUI-gebaseerd, dus coderen is overbodig.
- Dynamische e-maillijstondersteuning: koppel eenvoudig Excel-bereiken aan e-mailvelden zoals Aan, CC, BCC en Onderwerp.
- Batchverwerking: verstuur e-mails bulksgewijs op basis van uw e-maillijst.
- Outlook-integratie: verzend naadloos via Outlook met bijlagen en aangepaste tijdelijke aanduidingen.
Na installatie van Kutools voor Excel, gaat u als volgt te werk:
- Bereid uw e-maillijst voor: organiseer uw gegevens in een werkblad met kolommen zoals E-mail, Cc, Bcc, Onderwerp, enz. Zie schermafbeelding:

- Selecteer het bereik met uw e-maillijst, inclusief de kolomkoppen.
- Ga naar het tabblad KUTOOLS PLUS en selecteer E-mails verzenden.
- Configureer vervolgens de instellingen voor E-mails verzenden:
- Selecteer in de velden Aan, Cc, Bcc en Onderwerp de bijbehorende kolomkop.
- Typ uw e-mailbericht in het tekstvak.
- Klik op Verzendenom e-mails automatisch via Outlook te verzenden.

Kutools verwerkt elke rij in uw e-maillijst en verzendt individuele e-mails naar de opgegeven CC- en BCC-ontvangers.
- Deze functie gebruikt standaard Verzenden via Outlook. Zorg er daarom voor dat Outlook op uw systeem is geïnstalleerd en correct is geconfigureerd.
- Als Outlook niet op uw computer is ingesteld, kunt u handmatig een andere e-mailserver configureren om e-mails te versturen.
Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen
Kort samengevat: kies VBA voor geautomatiseerde, bulk- of handsfreeverzending — vooral bij rapporten met grote hoeveelheden gegevens of geplande meldingen. Voor interactieve scenario’s met kleinere ontvangerlijsten bieden dynamische, op formules gebaseerde mailto-links een efficiënte workflow-integratie. Een alternatief is een volledig GUI-gebaseerde aanpak zonder codering: Kutools voor Excel biedt hiervoor de krachtige functie ‘E-mails verzenden’, die het proces vereenvoudigt door Excel-bereiken direct te koppelen aan e-mailvelden — ideaal voor gebruikers die intuïtief willen werken met point-and-clickbewerkingen. Controleer altijd of de beveiligingsinstellingen en standaardtoepassingen van uw systeem compatibel zijn met deze oplossingen, en test workflows eerst op kleine schaal voordat u ze breed inzet om onbedoelde massa-e-mails of ongewenste gegevensblootstelling te voorkomen.
Gerelateerd artikel:
- Hoe verstuur ik een e-mail vanuit Excel met behulp van de mailto-hyperlinkfunctie?
- VBA-code – Verzend e-mails vanuit Excel met cc en bcc via Outlook
- Excel-formule – Genereer dynamisch mailto-koppelingen met cc en bcc
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins

