Hoe een e-mail met opgegeven vet/grootte/kleur/onderstreepte tekstopmaak in Excel versturen?
In veel professionele scenario's is het versturen van platte tekste-mails vanuit Excel vaak niet voldoende om belangrijke inhoud te benadrukken of de leesbaarheid te verbeteren. Zo kunt u bijvoorbeeld belangrijke boodschappen willen benadrukken, koppen toevoegen of verschillende kleuren gebruiken om informatie voor ontvangers te organiseren. Het toepassen van rijke HTML-opmaak – zoals vet, onderstrepen, aangepaste lettergroottes en gekleurde tekst – stelt u in staat om visueel aantrekkelijke, gemakkelijk leesbare e-mails rechtstreeks vanuit Excel te maken. Dit artikel bespreekt praktische manieren om een e-mail vanuit Excel te versturen met een aangepaste HTML-opgemaakte body, inclusief vet, onderstrepen, grootte en kleurspecificaties.
E-mail versturen met opgegeven vet/grootte/kleur/onderstreepte tekstopmaak met VBA-code
E-mail versturen met opgegeven vet/grootte/kleur/onderstreepte tekstopmaak met VBA-code
Om een goed opgemaakte e-mail rechtstreeks vanuit Excel te versturen, kunt u een VBA-macro gebruiken die de berichtbody definieert met behulp van HTML-tags. Deze aanpak geeft u volledige controle over hoe de e-mailinhoud er voor de ontvanger uitziet, met ondersteuning voor details zoals vet, onderstreept, gekleurd en vergroot tekst rechtstreeks in uw e-mailbody.
Het gebruik van VBA om e-mails aan te passen en te versturen vanuit Excel is vooral handig wanneer:
- U rapporten, analyses of herinneringen wilt genereren en versturen vanuit uw gegevens met specifieke benadrukte inhoud.
- U een professioneel, gemerkt uiterlijk wilt behouden in uw geautomatiseerde e-mails.
- Meerdere elementen – zoals titels, koppen of instructies – duidelijk moeten uitkomen voor helderheid.
Het gebruik van VBA voor het versturen van e-mails vereist echter basiskennis van de VBA-editor en Outlook-integratie, en u moet de benodigde Outlook-rechten hebben om e-mails programmatisch te versturen.
Hieronder staan gedetailleerde stappen om de VBA-code voor deze taak in te stellen en te gebruiken:
1. Druk gelijktijdig op de toetsen Alt + F11. Dit opent het venster Microsoft Visual Basic for Applications (VBA)-editor, waar u aangepaste code kunt toevoegen om Excel-processen te automatiseren.
2. Ga in het VBA-editorvenster naar het bovenste menu en klik op Invoegen > Module om een nieuwe lege codemodule te maken. Kopieer en plak de onderstaande VBA-code in dit venster.
VBA-code: E-mail versturen met specifieke vet/grootte/kleur/onderstreepte tekstopmaak in Excel
Sub SharePerformance1()
'Update by ExtendOffice 2018/3//5
Dim xOutApp As Object
Dim xOutMail As Object
Dim xOutMsg As String
On Error Resume Next
Set xOutApp = CreateObject("Outlook.Application")
Set xOutMail = xOutApp.CreateItem(0)
xOutMsg = "<b>This text is bold</b><br/><span style=""color:#80BFFF"">Font Color</span style=""color:#80BFFF""><br />" & _
"<u>New line with underline</u><br /><p style='font-family:calibri;font-size:25'>Font size</p>"
With xOutMail
.To = "Email Address"
.CC = ""
.BCC = ""
.Subject = "Html format email"
.HTMLBody = xOutMsg
.Display
End With
Set xOutMail = Nothing
Set xOutApp = Nothing
End Sub
Parameter- en opmaaktips:
3. Nadat u de benodigde wijzigingen hebt aangebracht, drukt u op de F5-toets terwijl u zich in de VBA-editor bevindt om de code uit te voeren. Outlook zal een nieuwe e-mail openen met de aangegeven opmaak. Controleer het bericht en klik op de Verzenden-knop om uw aangepaste e-mail te versturen.
Waarschuwingen en extra tips: Zorg ervoor dat Outlook is geopend en ingesteld als uw standaard e-mailclient; anders kan de macro falen bij het maken of versturen van het bericht. Als u veiligheidsprompts tegenkomt gerelateerd aan programmatische verzending, pas dan uw Outlook-instellingen dienovereenkomstig aan of raadpleeg uw IT-beheerder. Controleer altijd de ontvangerse-mailadressen op juistheid om onbedoelde levering te voorkomen. Test de macro door een e-mail naar uzelf te versturen om te controleren of uw HTML-opmaak op verschillende apparaten en e-mailclients zoals gewenst verschijnt.
Deze VBA-aanpak biedt maximale flexibiliteit voor HTML-styling, maar vereist dat Outlook lokaal is geïnstalleerd en mogelijk moeten de Outlook-macroveiligheidsinstellingen worden aangepast. Voor gebruikers zonder Outlook of die een gebruiksvriendelijkere, op klikken gebaseerde proces nodig hebben, zijn er andere oplossingen of invoegtoepassingen beschikbaar.
Alternatieve oplossing: Gebruik de Send Emails-functie van Kutools voor Excel
Als u vaak opgemaakte e-mails vanuit Excel moet versturen, maar liever een oplossing zonder het schrijven of uitvoeren van VBA-code wilt gebruiken, biedt Kutools voor Excel een handige functie: de Send Emails-hulpprogramma. Deze invoegtoepassing stelt u in staat om gepersonaliseerde, HTML-opgemaakte berichten (inclusief vet, onderstreepte, gekleurde en groottespecifieke tekst) te versturen op basis van gegevens uit uw Excel-werkblad – zonder complexe code of potentiële Outlook-veiligheidsprompts.
E-mail gemakkelijk versturen via Outlook op basis van velden van een gemaakte mailinglijst in Excel:
De Send Emails hulpprogramma van Kutools voor Excel helpt gebruikers bij het versturen van e-mails via Outlook op basis van een gemaakte mailinglijst in Excel.
Download en probeer het nu!
- Deze methode wordt aanbevolen als u vaak soortgelijke e-mails verstuurt of dynamisch gegevens uit meerdere rijen moet opnemen.
- Door Kutools te gebruiken, kunt u rechtstreeks HTML-opgemaakte e-mails samenstellen via een interactieve dialoog, het effect bekijken en e-mails in bulk versturen met de juiste opmaak.
Het gebruik van Kutools vermindert de kans op fouten in vergelijking met codegebaseerde methoden, is beginner-vriendelijk en vereist geen inschakelen of bewerken van macro's.
Als u foutmeldingen ontvangt (zoals “Objectvariabele of With-blok niet ingesteld”) tijdens het uitvoeren van de VBA-oplossing, zorg er dan voor dat uw Outlook-programma is geïnstalleerd en correct is geconfigureerd, uw macro-instellingen VBA-code-uitvoering toestaan en alle vereiste referenties zijn ingeschakeld. Mogelijk moet u ook e-mailadressen bijwerken en HTML-tags aanpassen voor compatibiliteit met de e-mailclient van de ontvanger (sommige oudere clients ondersteunen mogelijk niet alle geavanceerde stijlen). Voor bulkverzending of grote volumes moet u altijd eerst met een kleinere steekproef testen om te voorkomen dat spamfilters worden geactiveerd.
Gerelateerde artikelen:
- Hoe automatisch een e-mail te versturen op basis van celwaarde in Excel?
- Hoe een handtekening in een Outlook-e-mail in te voegen bij het versturen via VBA in Excel?
- Hoe een e-mail te versturen zonder Outlook in Excel?
- Hoe een specifiek diagram in een e-mail te versturen met VBA in Excel?
- Hoe een e-mail op een specifiek tijdstip van de dag te versturen in Excel?
- Hoe een e-mail met een HTML-e-mailbody in Excel te versturen?
Beste productiviteitstools voor Office
Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen