VBOffice

Ordner-Ansichten kopieren

Mit VBA lassen sich die Einstellungen für eine Ordneransicht kopieren und auf andere Ordner übertragen.

Zuletzt geändert: 05.05.2006 | Aufrufe: 62.725  | #25
◀ Vorheriges Beispiel Nächstes Beispiel ▶
ReplyAll ReplyAll
Mit diesem Addin für Outlook erhalten Sie in verschiedenen Situationen eine Warnung, bevor Sie auf eine Email versehentlich allen anderen Empfängern antworten.

Sie können in Outlook die Ansichten für jeden Ordner selbst gestalten. Seit Outlook XP helfen Ihnen ein paar Zeilen Code, diese Ansicht in andere Ordner des gleichen Typs zu kopieren:


tip  So fügen Sie Makros in Outlook ein
Public Sub CopyView()
  Dim SourceFolder As Outlook.MAPIFolder
  Dim TargetFolder As Outlook.MAPIFolder

  Set SourceFolder = Application.Session.PickFolder

  If Not SourceFolder Is Nothing Then

    Set TargetFolder = Application.Session.PickFolder

    While Not TargetFolder Is Nothing
      If TargetFolder.DefaultItemType = SourceFolder.DefaultItemType Then

        With TargetFolder.CurrentView
          .xml = SourceFolder.CurrentView.xml
          .Save
        End With

      Else
        MsgBox "Quell- und Zielordner müssen vom gleichen Typ sein.", vbInformation
      End If

      Set TargetFolder = Application.Session.PickFolder
    Wend
  End If
End Sub
OLKeeper OLKeeper
Der OLKeeper verhindert zuverlässig, dass Sie Microsoft Outlook unbeabsichtigt schließen und so etwa wichtige Emails verpassen würden.
email  Senden Sie eine Nachricht