Note: The other languages of the website are Google-translated. Back to English
Einloggen  \/ 
x
or
x
Registrieren  \/ 
x

or

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

Outlook bietet eine Funktion zum Speichern aller Anhänge, mit der Sie alle Anhänge in einer E-Mail schnell in einem bestimmten Ordner gleichzeitig speichern können. Wenn Sie jedoch nur einen bestimmten Anhangstyp in einer E-Mail speichern möchten, z. B. einen Excel-Anhang, ein Word-Dokument usw., was können Sie tun, um dies zu erreichen? Hier bieten wir eine VBA-Methode zur Lösung des Problems.

Speichern Sie nur einen bestimmten Anhang in Outlook


Speichern Sie einfach alle Anhänge aus mehreren ausgewählten E-Mails in einem Ordner:

Mit den Alle Anhänge abnehmen Nutzen von Kutools for Excelkönnen Sie alle Anhänge aus mehreren ausgewählten E-Mails einfach in einem bestimmten Ordner in Outlook speichern, wie im folgenden Screenshot gezeigt.

Kutools for Outlook: Mit mehr als 40 praktischen Outlook-Add-Ins können Sie es innerhalb von 45 Tagen ohne Einschränkung testen. Jetzt herunterladen und kostenlos testen!

Registerkarte "Office" - Aktivieren Sie das Bearbeiten und Durchsuchen von Registerkarten in Office und vereinfachen Sie die Arbeit erheblich ...
Kutools für Outlook - Bringt 100 leistungsstarke erweiterte Funktionen in Microsoft Outlook
  • Auto CC / BCC nach Regeln beim Versenden von E-Mails; Automatische Weiterleitung Mehrere E-Mails nach Regeln; Automatische Antwort ohne Exchange Server und mehr automatische Funktionen ...
  • BCC-Warnung - Nachricht anzeigen, wenn Sie versuchen, alle zu beantworten, wenn Ihre E-Mail-Adresse in der BCC-Liste enthalten ist; Bei fehlenden Anhängen erinnernund weitere Erinnerungsfunktionen ...
  • Antwort (Alle) mit allen Anhängen im Mail-Gespräch; Antworten Sie auf viele E-Mails gleichzeitig. Begrüßung automatisch hinzufügen bei der Antwort; Automatisches Hinzufügen von Datum und Uhrzeit zum Betreff ...
  • Anbaugeräte: Automatisch trennen, Alle komprimieren, Alle umbenennen, Alle automatisch speichern ... Kurzbericht, Ausgewählte Mails zählen, Doppelte Mails und Kontakte entfernen ...
  • Mehr als 100 erweiterte Funktionen werden Löse die meisten deiner Probleme in Outlook 2010-2019 und 365. 60-tägige kostenlose Testversion mit vollem Funktionsumfang.

Speichern Sie nur einen bestimmten Anhang in Outlook

Der folgende VBA-Code kann dazu beitragen, nur einen bestimmten Anhang in einer E-Mail oder mehrere E-Mails in einem bestimmten Ordner zu speichern. Bitte gehen Sie wie folgt vor.

1. Starten Sie Outlook. Wählen Sie in der Mailingliste eine E-Mail oder mehrere E-Mails aus, aus denen Sie einen bestimmten Anhang 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 20181130
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 & "<br>" & "<a href='file://" & xFilePath & "'>" & xFilePath & "</a>"
                End If
            End If
        Next
        If xItem.BodyFormat <> olFormatHTML Then
            xItem.Body = vbCrLf & "The file(s) were saved to " & xFilesSavePath & vbCrLf & xItem.Body
        Else
            xItem.HTMLBody = "<p>" & "The file(s) were saved to " & xFilesSavePath & "</p>" & xItem.HTMLBody
        End If
        xItem.Save
    End If
Next
Set xFSO = Nothing
End Sub

3 Klicken Tools > ReferenzenIn 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.

Dann werden nur die angegebenen Anhänge gespeichert.

Anmerkungen:

1. Wenn Sie verschiedene Arten von Anhängen speichern möchten, geben Sie die Dateierweiterungen in das Textfeld ein und trennen Sie sie durch Komma.

2. Nach dem Speichern wird im Nachrichtentext ein Pfad zum Speichern von Anhängen angezeigt. Sie können den Anhang öffnen, indem Sie direkt auf den Hyperlink klicken.


In Verbindung stehende Artikel:


Kutools für Outlook - Bringt 100 erweiterte Funktionen in Outlook und erleichtert die Arbeit erheblich!

  • Auto CC / BCC nach Regeln beim Versenden von E-Mails; Automatische Weiterleitung Mehrere E-Mails nach Kundenwunsch; Automatische Antwort ohne Exchange Server und mehr automatische Funktionen ...
  • BCC-Warnung - Nachricht anzeigen, wenn Sie versuchen, alle zu beantworten wenn Ihre E-Mail-Adresse in der BCC-Liste enthalten ist; Bei fehlenden Anhängen erinnernund weitere Erinnerungsfunktionen ...
  • Antwort (Alle) mit allen Anhängen in der E-Mail-Konversation; Viele E-Mails beantworten in Sekunden; Begrüßung automatisch hinzufügen bei der Antwort; Datum zum Betreff hinzufügen ...
  • Anhang Tools: Alle Anhänge in allen Mails verwalten, Automatische Trennung, Alle komprimieren, Alle umbenennen, Alle speichern ... Schnellbericht, Ausgewählte Mails zählen...
  • Leistungsstarke Junk-E-Mails nach Brauch; Entfernen Sie doppelte E-Mails und Kontakte... Ermöglichen Sie es Ihnen, in Outlook intelligenter, schneller und besser zu arbeiten.
Schuss Kutools Outlook Kutools Tab 1180x121
Schuss Kutools Outlook Kutools plus Tab 1180x121
 
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.