Skip to main content

Hoe allemaal te beantwoorden met de originele bijlagen in Outlook?

Author: Xiaoyang Last Modified: 2025-05-29

Ooit op "Allen beantwoorden" geklikt in Outlook en de originele bijlagen verloren? Dat is frustrerend! Je vraagt je misschien af hoe je die bijlagen kunt behouden wanneer je iedereen antwoordt. Ja, het is mogelijk! Laten we bekijken hoe je de originele bijlagen in je antwoorden kunt opnemen, zodat e-mailbeheer soepel en efficiënt wordt. Blijf kijken!

Allen beantwoorden met originele bijlagen met VBA-code

Allen beantwoorden met originele bijlagen met Kutools voor Outlook


Allen beantwoorden met originele bijlagen met VBA-code

Er is geen directe functie om deze taak in Outlook uit te voeren, maar je kunt de volgende VBA-code gebruiken om dit te bereiken. Volg onderstaande stappen:

1. Start Outlook, en houd vervolgens de toetsen ALT + F11 ingedrukt om het venster Microsoft Visual Basic for Applications te openen.

2. Dubbelklik in het venster Microsoft Visual Basic for Applications op ThisOutlookSession in het deelvenster Project1(VbaProject.OTM) om de modus te openen, en kopieer en plak vervolgens de volgende code in de lege module.

VBA-code: Allen beantwoorden met originele bijlagen:

Sub ReplyAllWithAttachments()
'Updateby Extendoffice
Dim xItem As Object
On Error Resume Next
Select Case TypeName(Outlook.Application.ActiveWindow)
Case "Explorer"
For Each xItem In Outlook.Application.ActiveExplorer.Selection
GetReplyItem xItem
Next
Case "Inspector"
Set xItem = Outlook.Application.ActiveInspector.CurrentItem
GetReplyItem xItem
End Select
Set xItem = Nothing
End Sub
Sub GetReplyItem(Item As Object)
Dim xReplyMailItem As Outlook.MailItem
On Error Resume Next
If Not Item Is Nothing Then
Set xReplyMailItem = Item.ReplyAll
GetAttachments Item, xReplyMailItem
xReplyMailItem.Display
'xReplyMailItem.Send
Item.UnRead = False
End If
Set xReplyMailItem = Nothing
End Sub
Sub GetAttachments(xSourceItem, xTargetItem)
Dim xFSO As Scripting.FileSystemObject
Dim xTmpPath As String
Dim xAttachment As Attachment
Dim xTmpFile As String
On Error Resume Next
Set xFSO = New Scripting.FileSystemObject
xTmpPath = CreateObject("shell.Application").NameSpace(5).self.Path & "\TmpAttachments\"
If xFSO.FolderExists(xTmpPath) = False Then
MkDir xTmpPath
End If
For Each xAttachment In xSourceItem.Attachments
If IsEmbeddedAttachment(xAttachment) = False Then
xTmpFile = xTmpPath & xAttachment.FileName
xAttachment.SaveAsFile xTmpFile
xTargetItem.Attachments.Add xTmpFile, , , xAttachment.DisplayName
xFSO.DeleteFile xTmpFile
End If
Next
If xFSO.FolderExists(xTmpPath) Then
Kill xTmpPath
End If
Set xFSO = Nothing
End Sub
Function IsEmbeddedAttachment(Attach As Attachment)
Dim xAttParent As Object
Dim xCID As String, xID As String
Dim xHTML As String
On Error Resume Next
Set xAttParent = Attach.Parent
xCID = ""
xCID = Attach.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001F")
If xCID <> "" Then
xHTML = xAttParent.HTMLBody
xID = "cid:" & xCID
If InStr(xHTML, xID) > 0 Then
IsEmbeddedAttachment = True
Else
IsEmbeddedAttachment = False
End If
End If
End Function
doc reply all with attachment 1

3. Klik vervolgens op Tools > References in het venster Microsoft Visual Basic for Applications, schakel in het pop-upvenster References-Project1 het selectievakje Microsoft Scripting Runtime aan in de lijst Beschikbare Referenties, zie screenshot:

doc reply all with attachment 9

4. Sla daarna het codevenster op en sluit het, en voeg vervolgens de macroknop toe aan de Snelle Toegang-werkbalk.

5. Open de e-mail waarop je allen wilt beantwoorden met bijlage in het Berichtvenster, kies vervolgens Meer Opdrachten vanuit de vervolgkeuzelijst Aanpassen Snelle Toegang-werkbalk, zie screenshot:

doc reply all with attachment 2

6. Voer in het dialoogvenster Outlook-opties de volgende handelingen uit:

(1.) Selecteer Macros vanuit de vervolgkeuzelijst Opdrachten kiezen uit;

(2.) Klik op de macro-naam die je zojuist hebt ingevoegd;

(3.) Klik vervolgens op de knop Toevoegen om de macro toe te voegen aan de Snelle Toegang-werkbalk.

doc reply all with attachment 3

7. Klik vervolgens op OK om het dialoogvenster te sluiten, nu is de macroknop toegevoegd aan de Snelle Toegang-werkbalk, zie screenshot:

doc reply all with attachment 4

8. Klik nu op de macroknop, en het antwoordvenster met de originele bijlagen wordt geopend, stel vervolgens het antwoordbericht samen en klik op de knop Verzenden, zie screenshot:

doc reply all with attachment 5

Allen beantwoorden met originele bijlagen met Kutools voor Outlook

Als je Kutools voor Outlook hebt, kun je met de functie Allen beantwoorden met Bijlage allen beantwoorden met bijlagen in slechts één klik.

Ontgrendel de ultieme e-mail efficiëntie met Kutools voor Outlook! Ontvang 70 krachtige functies volledig gratis, voor altijd. Download nu de gratis versie!

Na installatie van Kutools voor Outlook, doe dan het volgende:

1. Selecteer het bericht waarop je allen wilt beantwoorden met bijlagen, en klik vervolgens op Kutools > Allen beantwoorden met Originele Bijlage, zie screenshot:

doc reply all with attch kto 1

2. Het antwoordvenster wordt geopend met de originele bijlagen, stel vervolgens je bericht samen en verzend het, zie screenshot:

doc reply all with attachment 7

Klik hier om de gratis versie van Kutools voor Outlook nu te downloaden!


Beste productiviteitstools voor Office

Breaking News: Kutools voor Outlook lanceert gratis versie!

Ervaar de geheel nieuwe gratis versie van Kutools voor Outlook met meer dan70 geweldige functies, voor altijd gratis te gebruiken! Klik om nu te downloaden!

🤖 Kutools AI : Maakt gebruik van geavanceerde AI-technologie om e-mails moeiteloos te verwerken, waaronder beantwoorden, samenvatten, optimaliseren, uitbreiden, vertalen en opstellen van e-mails.

📧 E-mailautomatisering: Automatisch antwoorden (beschikbaar voor POP en IMAP) / E-mails verzenden volgens schema / Automatisch CC/BCC op basis van regels bij het verzenden van e-mails / Automatisch doorsturen (Geavanceerde regels) / Automatisch begroeting toevoegen / E-mails met meerdere ontvangers automatisch splitsen naar individuele berichten ...

📨 E-mailbeheer: E-mail terughalen / Scam-e-mails blokkeren op onderwerp en andere criteria / Dubbele e-mails verwijderen / Geavanceerd Zoeken / Organiseer mappen ...

📁 Bijlagen Pro: Batch opslaan / Batch loskoppelen / Batch comprimeren / Automatisch opslaan / Automatisch loskoppelen / Automatisch comprimeren ...

🌟 Interface Magic: 😊Meer mooie en coole emoji's / Herinnering bij belangrijke e-mails / Minimaliseer Outlook in plaats van afsluiten ...

👍 One-click Wonders: Antwoord Allen met Bijlagen / Anti-phishing e-mails / 🕘Toon tijdzone van afzender ...

👩🏼‍🤝‍👩🏻 Contacten & Agenda: Batch contact toevoegen vanuit geselecteerde e-mails / Een contactgroep splitsen naar individuele groepen / Verjaardagsherinnering verwijderen ...

Ontgrendel direct Kutools voor Outlook met één klik. Wacht niet langer, download nu en verhoog je efficiëntie!

kutools for outlook features1 kutools for outlook features2