Thema Datum  Von Nutzer Rating
Antwort
Rot Outlook VBA Mails nicht doppelt auf Festplatte speichern
24.03.2017 14:46:16 Oli
NotSolved
25.03.2017 15:26:35 BigBen
Solved

Ansicht des Beitrags:
Von:
Oli
Datum:
24.03.2017 14:46:16
Views:
894
Rating: Antwort:
  Ja
Thema:
Outlook VBA Mails nicht doppelt auf Festplatte speichern
Hallo Experten, ich habe folgenden Code zum Speichern von Mails in einem Ordner außerhalb von Outlook (also Festplatte): Sub Sichern_BAO_Weiberfastnacht() Dim expAktiv As Outlook.Explorer Dim objItem As Object Dim sName As String Const strDatPfad As String = "N:\2017\02_Karneval\Posteingang LZ\" Set expAktiv = Application.ActiveExplorer For Each objItem In expAktiv.Selection sName = objItem.Subject ReplaceCharsForFileName sName, "_" If TypeOf objItem Is Outlook.MailItem Then objItem.SaveAs _ strDatPfad & sName & ".msg", olMSG End If Next objItem Set expAktiv = Nothing End Sub Sub ReplaceCharsForFileName(sName As String,sChr As String) sName = Replace(sName, "/", sChr) sName = Replace(sName, "", sChr) sName = Replace(sName, ":", sChr) sName = Replace(sName, "?", sChr) sName = Replace(sName, Chr(34), sChr) sName = Replace(sName, "<", sChr) sName = Replace(sName, ">", sChr) sName = Replace(sName, "|", sChr) End Sub Der Code funktioniert einwandfrei, nur speichert er die Mails auch doppelt ab, sollte sie schon im Ordner vorhanden sein. Ich suche nach einer Möglichkeit, die Mails nicht zu speichern, wenn sie schon vorhanden sind. Kann mir jemand helfen ? LG

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Outlook VBA Mails nicht doppelt auf Festplatte speichern
24.03.2017 14:46:16 Oli
NotSolved
25.03.2017 15:26:35 BigBen
Solved