Direkt zum Inhalt

Wie speichere ich nur bestimmte (Excel-) Anhänge in Outlook?

Outlook bietet die Funktion „Alle Anhänge speichern“, mit der Sie alle Anhänge einer E-Mail gleichzeitig in einem bestimmten Ordner speichern können. Wenn Sie jedoch nur bestimmte Arten von Anhängen in einer oder mehreren E-Mails speichern möchten, wie z. B. Excel-Arbeitsmappen, Word-Dokumente usw., wie erreichen Sie dies? In diesem Tutorial stellen wir Ihnen zwei Methoden zur Lösung dieses Problems vor.

Speichern Sie nur bestimmte Dateiformatanhänge in Outlook mit VBA-Code
Speichern Sie mit einem erstaunlichen Tool ganz einfach nur Anhänge in bestimmten Dateiformaten in Outlook


Speichern Sie nur bestimmte Dateiformatanhänge in Outlook mit VBA-Code

Der folgende VBA-Code kann helfen, nur bestimmte Dateiformatanhänge in einer oder mehreren ausgewählten E-Mails in einem bestimmten Ordner zu speichern. Bitte gehen Sie wie folgt vor.

1. Starten Sie Ihr Outlook. Wählen Sie in der Mail-Liste eine oder mehrere E-Mails aus, von denen Sie nur Anhänge in einem bestimmten Dateiformat speichern möchten.

2. Drücken Sie die Taste Andere + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster. Klicken Sie im sich öffnenden Fenster auf Insert > Modulund kopieren Sie dann den folgenden VBA-Code in das Modulfenster.

VBA-Code: Speichern Sie nur einen bestimmten Anhang in einer E-Mail oder mehrere E-Mails in einem Ordner

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 Klicken Tools > BibliographieIn der Referenzen - Projekt Dialog, überprüfen Sie die Microsoft Scripting-Laufzeit Box und klicken Sie auf OK .

4. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes. In der herausgesprungen Suche nach Ordner Wählen Sie im Dialogfeld einen Ordner aus, um die Anhänge zu speichern.

5. Klicken Sie anschließend auf OK, im Folgenden Kutools for Outlook Geben Sie im Dialogfeld die Dateierweiterung des Anhangs, den Sie speichern möchten, in das Textfeld ein und klicken Sie auf OK.

Hinweis: Bei mehreren Dateierweiterungen müssen Sie diese durch Kommas trennen.

Dann werden nur die angegebenen Anhänge gespeichert.


Speichern Sie mit einem erstaunlichen Tool ganz einfach nur Anhänge in bestimmten Dateiformaten in Outlook

Wenn Sie neu in VBA sind, empfehlen wir Ihnen hier die Verwendung von Alle Anhänge speichern Merkmal von Kutools for Outlook. Mit dieser Funktion können Sie ganz einfach nur Anhänge in einem bestimmten Dateiformat in Outlook speichern.

1. Wählen Sie die E-Mails aus, von denen Sie nur Anhänge in einem bestimmten Dateiformat speichern möchten.

2 Klicken Kutoolen > Anbaugeräte > Save All.

3. In dem Einstellungen speichern Dialogfeld müssen Sie wie folgt konfigurieren.

3.1) In der Speichern Sie die Anhänge in diesem Ordner Abschnitt, klicken Sie auf Schaltfläche zum Auswählen eines Ordners zum Speichern der Anhänge;
3.2) Klicken Sie auf Erweiterte Optionen Schaltfläche zum Aufklappen des Dialogfelds;
3.3) In der Filterbedingungen Abschnitt, überprüfen Sie die Art des Anhangs Kontrollkästchen und geben Sie dann die Dateierweiterung der Anhänge ein, die Sie im Text speichern möchten.
Tipps: Bei mehreren Dateierweiterungen müssen Sie diese mit Semikolons trennen.
3.4) Klicken Sie auf OK Taste. Siehe Screenshot:

4. Ein Dialogfeld erscheint, das Sie daran erinnert, ob Sie die Anhänge speichern möchten, klicken Sie auf OK um fortzufahren.

5. Dann erscheint ein weiteres Dialogfeld, das Ihnen mitteilt, wie viele Anhänge gespeichert wurden. Klicken Sie auf OK .

Jetzt werden nur die spezifischen Dateiformatanhänge gespeichert.

Klicken Sie auf Kostenlos erhalten und dann auf Installieren. hier um mehr über diese Funktion zu erfahren.

  Wenn Sie eine kostenlose Testversion (30 Tage) dieses Dienstprogramms wünschen, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


In Verbindung stehende Artikel:


Beste Office-Produktivitätstools

Kutools for Outlook - Über 100 leistungsstarke Funktionen zur Optimierung Ihres Outlooks

🤖 KI-Mail-Assistent: Sofortige Profi-E-Mails mit KI-Magie – geniale Antworten mit einem Klick, perfekter Ton, mehrsprachige Beherrschung. Verwandeln Sie den E-Mail-Versand mühelos! ...

📧 E-Mail Automation: Abwesenheit (verfügbar für POP und IMAP)  /  Planen Sie das Senden von E-Mails  /  Automatisches CC/BCC nach Regeln beim E-Mail-Versand  /  Automatische Weiterleitung (erweiterte Regeln)   /  Begrüßung automatisch hinzufügen   /  Teilen Sie E-Mails mit mehreren Empfängern automatisch in einzelne Nachrichten auf ...

📨 E-Mail-Management: E-Mails einfach abrufen  /  Blockieren Sie betrügerische E-Mails nach Betreff und anderen  /  Doppelte E-Mails löschen  /  Erweiterte Suche  /  Ordner konsolidieren ...

📁 Anhänge ProBatch speichern  /  Stapeltrennung  /  Stapelkomprimierung  /  Automatisches Speichern   /  Automatische Trennung  /  Automatische Komprimierung ...

???? Schnittstellenmagie: 😊Mehr hübsche und coole Emojis   /  Steigern Sie Ihre Outlook-Produktivität mit Registerkartenansichten  /  Ausblick minimieren statt schließen ...

👍 Wunder mit einem Klick: Allen mit eingehenden Anhängen antworten  /   Anti-Phishing-E-Mails  /  🕘Zeitzone des Absenders anzeigen ...

👩🏼‍🤝‍👩🏻 Kontakte und Kalender: Fügen Sie Kontakte aus ausgewählten E-Mails im Stapel hinzu  /  Teilen Sie eine Kontaktgruppe in einzelne Gruppen auf  /  Geburtstagserinnerungen entfernen ...

Auf über 100 Eigenschaften Warten Sie auf Ihre Erkundung! Klicken Sie hier, um mehr zu erfahren.

 

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations