Thema Datum  Von Nutzer Rating
Antwort
23.05.2016 20:22:00 Lars
NotSolved
24.05.2016 21:06:44 Gast64405
NotSolved
25.05.2016 09:36:25 Lars
NotSolved
25.05.2016 11:44:24 Gast96077
NotSolved
25.05.2016 15:27:05 Trägheit
NotSolved
26.05.2016 23:19:06 Gast14647
NotSolved
28.05.2016 19:26:04 Gast86873
NotSolved
25.05.2016 21:31:53 Gast79081
NotSolved
25.05.2016 21:31:06 Gast57099
NotSolved
26.05.2016 23:21:33 Gast95996
NotSolved
Rot Anhänge aus markierten Mails aus Outlook in ein Verzeichnis Speichern
27.05.2016 17:53:13 Gast9243
Solved

Ansicht des Beitrags:
Von:
Gast9243
Datum:
27.05.2016 17:53:13
Views:
726
Rating: Antwort:
 Nein
Thema:
Anhänge aus markierten Mails aus Outlook in ein Verzeichnis Speichern

Hallo Lars! Ne, hattest du richtig verstanden, aber ich nicht richtig gelesen und dachte du wolltest die Termine speichern. Probiere es mal so. Dabei wird dein ausgewähltes Objekt geprüft, wenn es ein Termin ist, passiert nix, ansonsten so wie vorher. Könnte man ggf. noch anpassen an andere Mailtypen. Link dazu ist im Code. Schau mal, ob das so passt. VG

Sub Anlage_verschieben()
 
Dim strPath As String
Dim Mail_Date As String
Dim Mail_Jahr As String
Dim Mail_Monat As String
Dim Mail_Tag As String
Dim Anhang_Name As String
 
 
Dim objMail As Outlook.MailItem
Dim intAnlagen As Integer, i As Integer
  
'On Error Resume Next
 
'Pfad zu meinem Ordner
strPath = "C:\Neuer Ordner"
  
'Schleife
For Each objMail In Outlook.ActiveExplorer.Selection

If objMail.Type = 5 Then 'die 5 steht für Termine
'hier ggf. auch noch ander Typen eintragen
'Konstanten siehe hier:
' http://www.online-excel.de/excel/singsel_vba.php?f=85
Else

    With objMail
 
    'Mails auf vorh. Anlagen prüfen
    intAnlagen = .Attachments.Count
 
    'If .ItemProperties = MailItem Then
    If intAnlagen > 0 Then
 
        For i = 1 To intAnlagen
     
            'Datum bestimmen
            Mail_Date = objMail.CreationTime
            Mail_Date = Left(Mail_Date, 10)
            Mail_Jahr = Mid(Mail_Date, 7, 4)
            Mail_Monat = Mid(Mail_Date, 4, 2)
            Mail_Tag = Mid(Mail_Date, 1, 2)
      
            Mail_Date = Mail_Jahr & Mail_Monat & Mail_Tag & "_"
           
            'Neuen Namen zuweisen
      
            Anhang_Name = Mail_Date & .Attachments.Item(i).Filename

            'Anlagen im vordefinierten Verzeichnis sichern
            .Attachments.Item(i).SaveAsFile strPath & "\" & Anhang_Name
     
        Next i
 
    End If

    End With
End If
Next objMail

End Sub

 

 

 


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
23.05.2016 20:22:00 Lars
NotSolved
24.05.2016 21:06:44 Gast64405
NotSolved
25.05.2016 09:36:25 Lars
NotSolved
25.05.2016 11:44:24 Gast96077
NotSolved
25.05.2016 15:27:05 Trägheit
NotSolved
26.05.2016 23:19:06 Gast14647
NotSolved
28.05.2016 19:26:04 Gast86873
NotSolved
25.05.2016 21:31:53 Gast79081
NotSolved
25.05.2016 21:31:06 Gast57099
NotSolved
26.05.2016 23:21:33 Gast95996
NotSolved
Rot Anhänge aus markierten Mails aus Outlook in ein Verzeichnis Speichern
27.05.2016 17:53:13 Gast9243
Solved