Nachrichten im Synchronisationsordner automatisch löschen

Home-›Foren-›Outlook-›Outlook VBA-›Nachrichten im Synchronisationsordner automatisch löschen

1 Antwort anzeigen (von insgesamt 1)
  • Autor
    Beitrag
  • #1029459
    Mailhilfe
    Keymaster

      Es ist möglich, ein VBA-Skript zu erstellen, das beim Start von Outlook den Ordner “Synchronisierungsprobleme” und seine Unterordner leert. Hier ist ein Beispiel für ein solches Skript:

      Public Sub EmptySyncIssuesFolder()
      Dim ns As NameSpace
      Dim folder As MAPIFolder
      Dim subfolder As MAPIFolder

      Set ns = Application.GetNamespace(“MAPI”)
      Set folder = ns.GetDefaultFolder(olFolderSyncIssues)

      For Each subfolder In folder.Folders
      subfolder.Items.Delete
      Next

      folder.Items.Delete
      End Sub

      Das Skript kann in Outlook ausgeführt werden, indem Sie auf “Datei” -> “Optionen” -> “Erweitert” gehen, auf die Schaltfläche “Makrosicherheit” klicken und “Makros aktivieren” auswählen. Danach können Sie zu “Entwicklertools” -> “Visual Basic” gehen und das Skript in ein neues Modul kopieren. Starten Sie dann das Skript, indem Sie F5 drücken oder das Modul im Projektmappen-Explorer auswählen und auf “Ausführen” klicken.

      Bitte beachten Sie, dass es sinnvoll sein kann, vor dem Löschen eine Sicherungskopie der Meldungen zu erstellen, da diese wichtige Informationen zur Fehlerbehebung enthalten können.

      Oder Sie machen es so:

      Löschen Sie doppelte Nachrichten in Outlook per VBA Skript.

       

    1 Antwort anzeigen (von insgesamt 1)

    Hat Ihnen der Beitrag gefallen?

    1 Stern2 Sterne3 Sterne4 Sterne5 Sterne (Keine Bewertung vorhanden)
    Loading...