Note: The other languages of the website are Google-translated. Back to English

Wie benenne ich Anhänge der E-Mail um und speichere sie in einem Ordner in Outlook?

In Outlook erhalten Sie normalerweise Nachrichten mit Anhängen. Versuchen Sie, die Anhänge der Nachricht umzubenennen und in einem Ordner zu speichern, wie im folgenden Screenshot gezeigt? Natürlich können Sie sie in einem Ordner speichern und einzeln umbenennen, aber tatsächlich habe ich einen VBA-Code, mit dem alle Anhänge mit demselben Namen schnell umbenannt und dann in einem Ordner gespeichert werden können.
doc umbenennen speichern anhängen 1

Benennen Sie gleichnamige Anhänge um und speichern Sie sie in einem Ordner

Benennen Sie Anhänge um und speichern Sie sie in einem Ordner mit Kutools for Outlook


Antwortnachricht mit Originalanhängen in Outlook

Wie wir alle wissen, werden die angehängten Anhänge aus der ursprünglichen Nachricht entfernt, wenn Sie eine Nachricht an den Empfänger in Outlook beantworten. Wenn Sie die Massage mit Anhängen beantworten möchten, können Sie es versuchen Kutools for Outlook's Antworte mit Anhang Funktion kann es eine Nachricht mit den Originalanhängen beantworten, funktioniert auch für alle messafe.    Klicken Sie hier für alle Funktionen 60 Tage kostenlose Testversion!
 
doc antworten mit anhängen
 
Kutools für Outlook: Mit Dutzenden praktischer Outlook-Add-Ins können Sie es innerhalb von 60 Tagen ohne Einschränkung 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 2021 - 2010 oder Office 365. 60-tägige kostenlose Testversion mit vollem Funktionsumfang.

Benennen Sie gleichnamige Anhänge um und speichern Sie sie in einem Ordner

1. Wählen Sie die Nachricht aus, deren Anhänge Sie speichern und in denselben Namen umbenennen möchten.

2. Drücken Sie Alt + F11 keys, dann in der Project1 Doppelklicken Sie DieseOutlookSession Um ein neues leeres Skript im rechten Abschnitt zu erstellen, kopieren Sie den Code und fügen Sie ihn ein.

VBA: Anhänge umbenennen und speichern

Public Sub SaveAttachsToDisk()
'UpdatebyExtendoffice20180521
Dim xItem As Object  'Outlook.MailItem
Dim xSelection As Selection
Dim xAttachment As Outlook.Attachment
Dim xFldObj As Object
Dim xSaveFolder As String
Dim xFSO As Scripting.FileSystemObject
Dim xFile As File
Dim xFilePath As String
Dim xNewName, xTmpName As String
Dim xExt As String
Dim xCount As Integer
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
xNewName = InputBox("Attachment Name:", "Kutools for Outlook", xNewName)
If Len(Trim(xNewName)) = 0 Then Exit Sub
For Each xItem In xSelection
    For Each xAttachment In xItem.Attachments
        xFilePath = xSaveFolder & xAttachment.FileName
        xAttachment.SaveAsFile xFilePath
        Set xFile = xFSO.GetFile(xFilePath)
        xCount = 1
        Saved = False
        xExt = "." & xFSO.GetExtensionName(xFilePath)
        xTmpName = xNewName
        xNewName = xTmpName & xExt
        If xFSO.FileExists(xSaveFolder & xNewName) = False Then
            xFile.Name = xNewName
            xNewName = xTmpName
        Else
            xTmpName = Left(xNewName, Len(xNewName) - Len(xExt))
            While Saved = False
                xNewName = xTmpName & xCount & xExt
                If xFSO.FileExists(xSaveFolder & xNewName) = False Then
                    xFile.Name = xNewName
                    xNewName = xTmpName
                    Saved = True
                Else
                    xCount = xCount + 1
                End If
            Wend
        End If
    Next
Next
Set xFSO = Nothing
End Sub

doc benenne gespeicherte Anhänge in einem Ordner um 2

3 Klicken Tools > ReferenzenÜberprüfen Sie im Popping-Dialogfeld Microsoft Script-Laufzeit Kontrollkästchen.

doc benenne gespeicherte Anhänge in einem Ordner um 3 doc Pfeil rechts doc benenne gespeicherte Anhänge in einem Ordner um 4

4 Klicken OK, Drücken Sie F5 Schlüssel zum Ausführen des Codes, a Suche nach Ordner Das Dialogfeld zum Auswählen oder Erstellen eines Ordners zum Platzieren von Anhängen wird angezeigt.
doc benenne gespeicherte Anhänge in einem Ordner um 5

5 Klicken OKGeben Sie dann einen Namen für die Anhänge ein.
doc benenne gespeicherte Anhänge in einem Ordner um 6

6 Klicken OKJetzt werden die Anhänge mit demselben Namen umbenannt. Wenn Duplikate vorhanden sind, werden den Duplikaten Nummern als Suffix hinzugefügt.


Benennen Sie Anhänge um und speichern Sie sie in einem Ordner mit Kutools for Outlook

Eigentlich gibt es eine Funktion in Kutools for Outlook - Ein praktisches Add-In-Tool von Outlook kann alle Anhänge vor dem Speichern oder Senden umbenennen.

Kutools for Outlook , Enthält
100
 Leistungsstarke Funktionen und Tools für Microsoft Outlook 2016, 2013, 2010 und Office 365.

Kostenlose Installation Kutools für Outlook, und führen Sie dann die folgenden Schritte aus:

1. Aktivieren Sie die E-Mail im Nagativbereich oder im Feld Nachricht, wie Sie möchten. Klicken Sie auf Kutoolen > AnbaugeräteAlles Umbenennen.
doc umbenennen speichern anhängen 2

2. Geben Sie im Popup-Dialogfeld den neuen Namen ein, den Sie für jeden Anhang verwenden. Klicken OKwurden die Anhänge mit neuen Namen umbenannt.
doc umbenennen speichern anhängen 3 

3. Klicken Sie mit der rechten Maustaste auf einen Anhang und wählen Sie Alle Anhänge speichern, klicken OK und wählen Sie einen Ordner aus, um die Anhänge nach Bedarf zu speichern. Anschließend wurden die umbenannten Anhänge in einem Ordner gespeichert.
doc umbenennen speichern anhängen 5 
doc umbenennen speichern anhängen 5


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
 
Kommentare (4)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Sie da! Wissen Sie, wie wir den folgenden Code verbessern können, um die Datei beim Speichern umzubenennen?

Public Sub UnzipFileInOutlook (itm als Outlook.MailItem)
Dim objAtt As Outlook.Attachment
Dim saveFolder As String
saveFolder = "C:\Benutzer\acheng\Desktop"
Für jedes objAtt In itm.Attachments
objAtt.SaveAsFile saveFolder
Setze objAtt = nichts
Weiter
End Sub
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Lipe, vielleicht kann dir dieser Code helfen.

Private Sub CopyToDefaultCalendarFld(ByVal Item As Object)
Dim xCopiedAppointment As Outlook.AppointmentItem
Dim xMovedAppointment As Outlook.AppointmentItem
Dim xMeeting als MeetingItem
Dim xApoint As AppointmentItem
On Error Resume Next
Wenn Item.Class = olAppointment Then
Setzen Sie xApoint = Artikel
Legen Sie xCopiedAppointment = xApoint.Copy fest
Setzen Sie xMovedAppointment = xCopiedAppointment.Move(GMovedCalendarFolder)
Wenn xApoint.Subject <> xMovedAppointment.Subject Then
If InStr(1, xMovedAppointment.Subject, "Copy:") > 0 Then
xMovedAppointment.Subject = VBA.Replace(xMovedAppointment.Subject, "Copy: ", "", 1, 1)
xMovedAppointment.Save
End If
End If
ElseIf Item.Class = olMeetingRequest Then
Legen Sie xMeeting = Artikel fest
Legen Sie xCopiedAppointment = xMeeting.GetAssociatedAppointment(True).Copy fest
Setzen Sie xMovedAppointment = xCopiedAppointment.Move(GMovedCalendarFolder)
Wenn xMeeting.Subject <> xMovedAppointment.Subject Then
If InStr(1, xMovedAppointment.Subject, "Copy:") > 0 Then
xMovedAppointment.Subject = VBA.Replace(xMovedAppointment.Subject, "Copy: ", "", 1, 1)
xMovedAppointment.Save
End If
End If
xCopiedAppointment.Delete
End If
Setzen Sie xCopiedAppointment = Nothing
End Sub
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hi! Wie kann das funktionieren, wenn Sie mehrere E-Mails haben? Gilt dies nur für mehrere Anhänge in derselben E-Mail? Vielen Dank!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke, es ist lächerlich, dass wir so weit gehen müssen, um etwas zu tun, das von der Anwendung gehandhabt werden sollte
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL