EMails auslesen und abspeichen

Home-›Foren-›Outlook-›Outlook VBA-›EMails auslesen und abspeichen

2 Antworten anzeigen - 1 bis 2 (von insgesamt 2)
  • Autor
    Beitrag
  • #151145
    Unbekannt
    Participant

      Hallo,

      die Emails selbst sind keine Excel-files, ich denke du meinst sicher den Anhang in einen Ordner speichern? Das geht aber nur über ein Makro, du müsstest über ein Event abfragen, wenn Outlook aktiviert wird, soll er das Makro aktivieren und dann sollen alle Emails im Posteingang die ungelesen sind durchsuchen und schauen, ob ein Excel-file vorhanden ist. Diese Excel-file soll dann in einen vordefinierten Ordner kopiert werden.

      Also vollkommen automatisch könnte ich es dir nicht schreiben, allerdings wenn du sagst,
      ich drücke eine Schaltfläche in der Taskleiste in Outlook beim Start, dann könnte ich denke das schon realisieren, die den Code hier hinein zu posten.

      Gruß Omega_D

      #168158
      Unbekannt
      Participant

        Sub InUnterordnerNachJahrenUmsortieren()
        \’ Pick a folder and moves Items in Subfolders by year

        Dim objFolder As MAPIFolder
        Set objFolder = Outlook.GetNamespace(\”MAPI\”).PickFolder

        Dim oMsgColl As Items
        Dim objItem As Object \’ normally Mailitem, but not always
        Set oMsgColl = objFolder.Items
        Set objItem = oMsgColl.GetFirst
        Do While (Not objItem Is Nothing)
        Debug.Print \”Found:\” & objItem.ReceivedTime & \” – \” & objItem.Subject
        On Error Resume Next
        If objFolder.Folders(objFolder.Name & \”-\” & CStr(Year(objItem.ReceivedTime))) Is Nothing Then
        Debug.Print \”Neuer Ordner angelegt: \” & objFolder.Name & \”-\” & CStr(Year(objItem.ReceivedTime))
        objFolder.Folders.Add (objFolder.Name & \”-\” & CStr(Year(objItem.ReceivedTime)))
        End If
        Err.Clear: On Error GoTo 0
        objItem.Move (objFolder.Folders(objFolder.Name & \”-\” & CStr(Year(objItem.ReceivedTime))))
        Set objItem = oMsgColl.GetNext
        Loop
        End Sub
        \’Q: http://www.msexchangefaq.de/tools/movesubfolder.htm

      2 Antworten anzeigen - 1 bis 2 (von insgesamt 2)

      Hat Ihnen der Beitrag gefallen?

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