Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Hoe alleen specifieke (Excel) bijlagen in Outlook opslaan?

Author Siluvia Last modified

Outlook biedt de functie 'Alle bijlagen opslaan' om u te helpen alle bijlagen in een e-mail tegelijkertijd op te slaan naar een specifieke map. Als u echter alleen bepaalde soorten bijlagen in één of meer e-mails wilt opslaan, zoals Excel-werkboeken, Word-documenten enzovoort, hoe bereikt u dat dan? In deze handleiding bieden we u twee methoden om dit probleem op te lossen.

Alleen specifieke bestandsformaatbijlagen opslaan in Outlook met VBA-code
Eenvoudig alleen specifieke bestandsformaatbijlagen opslaan in Outlook met een geweldig hulpmiddel


Alleen specifieke bestandsformaatbijlagen opslaan in Outlook met VBA-code

De volgende VBA-code kan helpen om alleen specifieke bestandsformaatbijlagen in één of meer geselecteerde e-mails op te slaan naar een specifieke map. Volg de onderstaande stappen.

1. Start uw Outlook. Selecteer in de e-maillijst één of meer e-mails waaruit u alleen bijlagen in een specifiek bestandsformaat wilt opslaan.

2. Druk op "Alt" + "F11" om het venster "Microsoft Visual Basic for Applications" te openen. Klik in het geopende venster op "Invoegen" > "Module", en kopieer vervolgens de onderstaande VBA-code naar het modulevenster.

VBA-code: Alleen specifieke bijlage in een e-mail of meerdere e-mails naar een map opslaan

Public Sub SaveSpecifyAttachments()
'Updated by ExtendOffice 20210617
Dim xItem As Object, xFldObj As Object
Dim xSelection As Selection
Dim xAttachment As Outlook.Attachment
Dim xSaveFolder As String
Dim xFSO As Scripting.FileSystemObject
Dim xFilePath, xFilesSavePath As String
Dim xExtStr As String, xExt As String
Dim xExtArr() As String, xS As Variant
On Error Resume Next
Set xFldObj = CreateObject("Shell.Application").BrowseforFolder(0, "Select a Folder", 0, 16)
Set xFSO = New Scripting.FileSystemObject
If xFldObj Is Nothing Then Exit Sub
xSaveFolder = xFldObj.Items.Item.Path & "\"
Set xSelection = Outlook.Application.ActiveExplorer.Selection
xExtStr = InputBox("Attachment Format:" + VBA.vbCrLf + "(Please separate multiple file extensions by comma.. Such as: .docx,.xlsx)", "Kutools for Outlook", xExtStr)
If Len(Trim(xExtStr)) = 0 Then Exit Sub
For Each xItem In xSelection
    If xItem.Class = olMail Then
        xFilesSavePath = ""
        For Each xAttachment In xItem.Attachments
            xFilePath = xSaveFolder & xAttachment.FileName
            xExt = "." & xFSO.GetExtensionName(xFilePath)
            xExtArr = VBA.Split(xExtStr, ",")
            xS = VBA.Filter(xExtArr, xExt)
            If UBound(xS) > -1 Then
                xAttachment.SaveAsFile xFilePath
                If xItem.BodyFormat <> olFormatHTML Then
                    xFilesSavePath = xFilesSavePath & vbCrLf & "<file://" & xFilePath & ">"
                Else
                    xFilesSavePath = xFilesSavePath & "" & "" & xFilePath & ""
                End If
            End If
        Next
        xItem.Save
    End If
Next
Set xFSO = Nothing
End Sub

3. Klik op "Tools" > "References"; vink in het dialoogvenster "References – Project" het vakje "Microsoft Scripting Runtime" aan en klik op de knop "OK".

steps on saving only Specific (Excel) Attachment In Outlook using vba

4. Druk op de toets "F5" om de code uit te voeren. Kies in het pop-upvenster "Bladeren voor map" een map om de bijlagen op te slaan.

steps on saving only Specific (Excel) Attachment In Outlook using vba

5. Klik vervolgens op "OK", voer in het volgende dialoogvenster van "Kutools voor Outlook" de bestandsextensie van de bijlage die u wilt opslaan in het tekstvak in en klik op "OK".

Opmerking: Voor meerdere bestandsextensies moet u ze scheiden met komma's.

steps on saving only Specific (Excel) Attachment In Outlook using vba

Alleen de gespecificeerde bijlagen worden nu opgeslagen.


Eenvoudig alleen specifieke bestandsformaatbijlagen opslaan in Outlook met een geweldig hulpmiddel

Als u nieuw bent in VBA, raden wij u aan om de functie 'Alle bijlagen opslaan' van "Kutools voor Outlook" te gebruiken. Met deze functie kunt u eenvoudig alleen bijlagen in een specifiek bestandsformaat in Outlook opslaan.

 👉 Kutools voor Outlook heeft nu een gratis versie, waarvan de 70+ functies levenslang gratis zijn. Download nu de gratis versie.

1. Selecteer de e-mails waaruit u alleen bijlagen in een specifiek bestandsformaat wilt opslaan.

2. Klik op "Kutools" > "Bijlagenhulpmiddelen" > "Save All".

steps on saving only Specific (Excel) Attachment In Outlook using kutools for outlook

3. Configureer in het dialoogvenster "Opslaginstellingen" als volgt.

3.1) Klik in de sectie "Bijlagen opslaan naar deze map" op de steps on saving only Specific (Excel) Attachment In Outlook using kutools for outlook knop om een map te selecteren om de bijlagen op te slaan;
3.2) Klik op de knop "Geavanceerde opties" om het dialoogvenster uit te vouwen;
3.3) Vink in de sectie "Filtervoorwaarden" het vakje "Bijlagetype" aan en voer vervolgens de bestandsextensie van de bijlagen die u wilt opslaan in de tekst in.
Tips: Voor meerdere bestandsextensies moet u ze scheiden met puntkomma's.
3.4) Klik op de knop "OK". Zie screenshot:
steps on saving only Specific (Excel) Attachment In Outlook using kutools for outlook

4. Er verschijnt een dialoogvenster dat u eraan herinnert dat u de bijlagen wilt opslaan, klik op "OK" om door te gaan.

5. Er verschijnt een ander dialoogvenster dat u vertelt hoeveel bijlagen zijn opgeslagen, klik op de knop "OK".

steps on saving only Specific (Excel) Attachment In Outlook using kutools for outlook

Nu zijn alleen de bijlagen in het specifieke bestandsformaat opgeslagen.


Gerelateerde artikelen:


Beste Office-productiviteitstools

Breaking News: Kutools for Outlook lanceert een gratis versie!

Ervaar de geheel nieuwe Kutools for Outlook met meer dan100 fantastische functies! Klik om nu te downloaden!

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

📧 E-mailautomatisering: Automatisch antwoorden (Beschikbaar voor POP en IMAP) / Schema E-mail verzenden / Automatisch CC/BCC per Regel bij Verzenden / Automatisch doorsturen (Geavanceerde regels) / Begroeting automatisch toevoegen / Meerdere ontvangers automatisch opsplitsen naar individuele E-mail...

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

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

🌟 Interface-magie: 😊Meer mooie en gave emoji's / Herinneren wanneer belangrijke e-mails binnenkomen / Outlook minimaliseren in plaats van afsluiten...

👍 Wonders met één klik: Antwoord Allen met Bijlagen / Anti-phishing e-mails / 🕘Tijdzone van de afzender weergeven...

👩🏼‍🤝‍👩🏻 Contacten & Agenda: Batch toevoegen van contacten vanuit geselecteerde E-mails / Contactgroep opsplitsen naar individuele groepen / Verjaardagsherinnering verwijderen...

Gebruik Kutools in je voorkeurt taal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

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

kutools for outlook features1 kutools for outlook features2

🚀 Eén klik downloaden — Ontvang alle Office-invoegtoepassingen

Sterk aanbevolen: Kutools for Office (5-in-1)

Met één klik download je vijf installatiepakketten tegelijk — Kutools voor Excel, Outlook, Word, PowerPoint en Office Tab Pro. Klik om nu te downloaden!

  • Eén-klik gemak: Download alle vijf de installaties in één actie.
  • 🚀 Klaar voor elke Office-taak: Installeer de invoegtoepassingen die je nodig hebt, wanneer je ze nodig hebt.
  • 🧰 Inclusief: Kutools voor Excel / Kutools for Outlook / Kutools voor Word / Office Tab Pro / Kutools voor PowerPoint