Wie kann ich alle mit Originalanhängen in Outlook beantworten?
Wenn Sie die Funktion "Allen antworten" anwenden, um die Nachricht an alle Empfänger in Outlook zu beantworten, gehen normalerweise die ursprünglichen Anhänge automatisch verloren. Ist es möglich, Originalanhänge anzuhängen, wenn Sie in Outlook auf alle antworten?
Antworten Sie alle mit Originalanhängen mit VBA-Code
Antworten Sie alle mit Originalanhängen mit Kutools for Outlook
Antworten Sie alle mit Originalanhängen mit VBA-Code
Es gibt keine direkte Funktion, um diese Aufgabe in Outlook zu bearbeiten. Sie können jedoch den folgenden VBA-Code anwenden, um sie zu erreichen. Bitte machen Sie mit den folgenden Schritten:
1. Starten Sie Outlook und halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.
2. In dem Microsoft Visual Basic für Applikationen Fenster, Doppelklick DieseOutlookSession von dem Projekt1 (VbaProject.OTM) Bereich, um den Modus zu öffnen, und kopieren Sie dann den folgenden Code und fügen Sie ihn in das leere Modul ein.
VBA-Code: Allen mit Original-Ahhachments antworten:
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
3. Und dann klick Tools > Bibliographie der Microsoft Visual Basic für Applikationen Fenster, in dem heraussprang Referenzen-Projekt1 Dialogfeld überprüfen Microsoft Scripting-Laufzeit Option von der Verfügbare Referenzen Listenfeld, siehe Screenshot:
4. Speichern und schließen Sie dann das Codefenster. Anschließend können Sie die Makroschaltfläche hinzufügen Quick Access Toolbar.
5. Öffnen Sie die E-Mail, auf die Sie antworten möchten, mit Anhang Nachricht Fenster und wählen Sie dann Mehr Befehle von dem Anpassen der Symbolleiste für den Schnellzugriff Dropdown, siehe Screenshot:
6. In dem Outlook-Optionen Führen Sie im Dialogfeld die folgenden Vorgänge aus:
(1.) Wählen Sie Makros von dem Wählen Sie Befehle aus Dropdown-Liste;
(2.) Klicken Sie auf den Makronamen, den Sie gerade eingefügt haben;
(3.) Und dann klicken Speichern Klicken Sie auf die Schaltfläche, um das Makro zum hinzuzufügen Anpassen der Symbolleiste für den Schnellzugriff.
7. Dann klick OK Um das Dialogfeld zu schließen, wurde nun die Makroschaltfläche in das eingefügt Quick Access Toolbar, siehe Screenshot:
8. Klicken Sie nun auf die Makroschaltfläche. Das Antwortnachrichtenfenster mit den Originalanhängen wird geöffnet. Verfassen Sie dann die Antwortnachricht und klicken Sie Absenden Schaltfläche, siehe Screenshot:
Antworten Sie alle mit Originalanhängen mit Kutools for Outlook
Wenn Sie Kutools for OutlookMit seinen Allen mit Anhang antworten Mit dieser Funktion können Sie alle mit Anhängen mit nur einem Klick beantworten.
Kutools for Outlook : Mit mehr als 100 praktischen Outlook-Add-Ins können Sie es innerhalb von 60 Tagen ohne Einschränkung testen. |
Nach der Installation Kutools for OutlookBitte machen Sie Folgendes:
1. Wählen Sie die Nachricht aus, auf die Sie alle mit Anhängen antworten möchten, und klicken Sie dann auf Kutoolen > Antworte mit Anhang > Allen mit Anhang antworten, siehe Screenshot:
2. Und das Antwortnachrichtenfenster wird mit den Originalanhängen geöffnet. Verfassen Sie dann Ihre Nachricht und senden Sie sie, siehe Screenshot:
Klicken Sie hier, um Kutools für Outlook herunterzuladen und jetzt kostenlos zu testen!
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 Pro: Batch 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.