Wenn Sie eine E-Mail erneut senden oder weiterleiten, möchten Sie möglicherweise keine Kopie in Ihrem Ordner "Gesendete Objekte" speichern. In diesem Artikel erfahren Sie, wie Sie Outlook so konfigurieren, dass Sie aufgefordert werden, eine Kopie mit Outlook VBA zu speichern oder nicht.
Im Normalfall ist es ratsam, Kopien von E-Mails im Ordner „Gesendete Objekte“ zu speichern. In manchen Fällen, beispielsweise beim erneuten Senden oder Weiterleiten einer E-Mail oder bei sehr großen Anhängen, kann es jedoch unnötig sein, eine Kopie zu behalten. In solchen Fällen ist es hilfreich, wenn Outlook Sie darüber informiert und Ihnen die Wahl lässt.
Problemumgehung: Verwenden Sie die Option "Nicht speichern"
Tatsächlich verfügt Outlook nicht über diese Funktion. Sie können jedoch eine Problemumgehung verwenden. Dies ist die Option "Nicht speichern" im Nachrichtenfenster. Sie können darauf zugreifen, indem Sie zur Registerkarte "Optionen" wechseln und dann auf die Schaltfläche "Gesendetes Objekt speichern unter" klicken, wie im folgenden Screenshot dargestellt:

Um den Zugriff auf diese Option zu erleichtern, können Sie sie der Symbolleiste für den Schnellzugriff hinzufügen. Klicken Sie mit der rechten Maustaste darauf und wählen Sie im Popup-Menü die Option "Zur Symbolleiste für den Schnellzugriff hinzufügen".
Wenn Sie ab sofort keine Kopie speichern möchten, können Sie einfach das Kontrollkästchen neben „Nicht speichern“ in der Schnellzugriffsleiste aktivieren. Obwohl dies sehr praktisch ist, vergessen viele Benutzer dennoch häufig, das Kontrollkästchen zu aktivieren. Daher wünschen sie sich weiterhin eine Outlook-Abfrage, ob eine Kopie gespeichert werden soll. Um dies zu realisieren, können Sie Outlook VBA verwenden. Lesen Sie weiter, um die detaillierten Codes und Schritte zu erfahren.
VBA: Fragen Sie, ob Sie beim Senden von E-Mails eine Kopie speichern möchten oder nicht
- Starten Sie zunächst Outlook und wechseln Sie zur Registerkarte "Entwickler".
- Klicken Sie dann auf die Schaltfläche "Visual Basic", um ein neues Fenster zu öffnen.
- Doppelklicken Sie im Fenster "Visual Basic" auf "ThisOutlookSession", um das Projektfenster "ThisOutlookSession" zu öffnen.
- Kopieren Sie anschließend die folgenden Codes und fügen Sie sie ein.
Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim strMsg As String
Dim nRes As Integer
strMsg = "Do you want to save a copy of this message?"
nRes = MsgBox(strMsg, vbYesNo + vbQuestion, "Confirm Saving Copy")
If nRes = vbNo Then
Item.DeleteAfterSubmit = True
End If
End Sub
- Danach sollten Sie diesen Code wie gewohnt signieren und die Makroeinstellungen ändern, um nur digital signierte Makros zu aktivieren.
- Schließlich können Sie es versuchen. Wenn Sie auf die Schaltfläche "Senden" klicken, erhalten Sie eine Outlook-Warnung wie das folgende Bild. Wenn Sie die Schaltfläche "Nein" auswählen, wird die aktuelle Nachricht nicht im Ordner "Gesendete Objekte" gespeichert. Wenn Sie die Taste „Ja“ drücken, wird diese Nachricht gespeichert.
Bewältigen Sie häufige Outlook-Probleme
Wie bei anderen Anwendungen kann auch bei Outlook verschiedene Probleme auftreten, z. B. plötzlicher Absturz, Nichtbeantwortung, gelegentliche Fehlermeldungen usw. Wenn Sie ein regelmäßiger Benutzer von Outlook sind, sollten Sie sich daher eine besorgen Reparaturwerkzeug für Outlook-Dateien– wie DataNumen Outlook Repair Dies ist praktisch, wenn Sie feststellen, dass Ihre Outlook-Datei aus unbekannten Gründen beschädigt ist.
Einführung des Autors:
Shirley Zhang ist eine Datenrettungsexpertin in DataNumen, Inc., das weltweit führend bei Datenwiederherstellungstechnologien ist, einschließlich Reparatur- SQL Server Beschädigung der MDF-Datenbank und Outlook-Reparatursoftwareprodukte. Für weitere Informationen besuchen Sie www.datanumen.com €XNUMX


