Skip to main content

Hoe ontvang je een e-mailmelding wanneer een ontvanger jouw Excel-bijlage opent?

Author: Xiaoyang Last Modified: 2025-05-29

Bij het verzenden van belangrijke informatie in een Excel-bestand als bijlage, kan het handig zijn om te weten of de ontvanger het bestand heeft geopend. Met VBA kun je een code maken die automatisch een e-mailmelding naar je stuurt zodra de ontvanger het werkboek opent. Deze handleiding laat je zien hoe je deze functionaliteit in Excel kunt instellen, zodat je bevestiging ontvangt wanneer het bijgevoegde bestand wordt geopend.

Activeer een e-mailmelding wanneer een Excel-bijlage wordt geopend met behulp van VBA-code


arrow blue right bubble Activeer een e-mailmelding wanneer een Excel-bijlage wordt geopend met behulp van VBA-code

Opmerking: Deze methode is alleen beschikbaar wanneer je Outlook gebruikt als je e-mailprogramma.

Voordat je dit Excel-bestand verzendt, moet je een code maken zoals hieronder aangegeven:

1. Houd de toetsen ALT + F11 ingedrukt om het Microsoft Visual Basic for Applications-venster te openen.

2. Dubbelklik vervolgens op ThisWorkbook onder de sectie VBAProject om een lege module te openen, en kopieer en plak vervolgens de volgende code in de module:

VBA-code: Stuur een e-mail wanneer het Excel-bestand wordt geopend:

Private Sub Workbook_Open()
'Updateby Extendoffice
    Dim olkObj As Object
    Dim olkEm As Object
    Dim strbody As String
    Set olkObj = CreateObject("Outlook.Application")
    Set olkEm = olkObj.CreateItem(0)
    strbody = "Hi there" & vbNewLine & vbNewLine & _
              ThisWorkbook.Name & vbNewLine & _
              "was opened by" & vbNewLine & _
              Environ("username")
    On Error Resume Next
    With olkEm
        .To = ""
        .CC = ""
        .BCC = ""
        .Subject = "File opened"
        .Body = strbody
        .Send
    End With
    On Error GoTo 0
    Set olkEm = Nothing
    Set olkObj = Nothing
End Sub

Screenshot of the pasted code in the VBA window in Excel

Opmerking: In de bovenstaande code moet je het e-mailadres wijzigen naar je eigen adres waar je de meldings-e-mail wilt ontvangen, en pas het onderwerp aan naar wens.

3. Sla dit werkboek vervolgens op als Excel Macro-Enabled Workbook-bestandstype, zie screenshot:

Screenshot showing how to save the workbook as an Excel Macro-Enabled Workbook

4. Stuur vervolgens een bericht met deze bijlage naar de ontvangers die je nodig hebt. Wanneer de ontvangers het Excel-bestand downloaden en openen en de code activeren, wordt er automatisch een meldings-e-mail naar je verzonden die je vertelt wie het bestand heeft geopend, zoals in de volgende schermafbeelding te zien is:

Screenshot showing an email received when the file is opened by a recipient

Beste Office-productiviteitstools

🤖 Kutools AI Assistent: Breng een revolutie teweeg in data-analyse Methode: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools-functies gebruiken
Populaire functies: Dubbele waarden markeren, markeren of identificeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies | Afronden ...
Super ZOEKEN: VLookup met meerdere criteria | VLookup met meerdere waarden | Meervoudig-blad opzoeken | Fuzzy Match ...
Geavanceerde keuzelijst: Snel keuzelijst maken | Afhankelijke keuzelijst | Meervoudige selectie keuzelijst ...
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheid van verborgen kolommen wisselen | Bereik & kolommen vergelijken ...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden per lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...) ...
Top15 toolsets:12 Teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) |50+ Grafiek type (Gantt-diagram, ...) |40+ Praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) |19 Invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 Conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & Opsplitstools (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer

Versterk 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 krijgen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
  • 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!