Thema Datum  Von Nutzer Rating
Antwort
Rot Code Puzzle eines Anfängers / Anhänge in Ordner schieben
01.04.2017 06:24:06 Tom
NotSolved
01.04.2017 07:13:37 Kai
NotSolved
01.04.2017 11:43:16 Gast14152
NotSolved
02.04.2017 21:53:05 Tom
Solved

Ansicht des Beitrags:
Von:
Tom
Datum:
01.04.2017 06:24:06
Views:
1088
Rating: Antwort:
  Ja
Thema:
Code Puzzle eines Anfängers / Anhänge in Ordner schieben

Und nochmal Hallo von Tom:

 

Ich habe mir ein Script "zusammenkopiert" dass Outlook Anhänge speichert - klappt tadellos und ich weis nicht mehr wie es früher ohne ging :)

Jetzt wollte ich das so ändern, das ein Ordner mit dem aktuellem Monatsnamen erstellt wird, wenn diesr noch nicht vorhanden ist.

Ich vermute das es so gehen müsste und hier vlt. nur ein paar , . - 0 ) } ^ °   oder so fehlen?

Immerhin legt er den Ordner T:\FO\Test-Night\AKTUELLERMONAT an, aber er nimmt  AKTUELLERMONAT nicht als Variable.

 

Hier das Script:

 

Public Sub Save_Test_Monatsordner(itm As Outlook.MailItem)
 
Dim objAtt As Outlook.Attachment
Dim saveFolder As String
Dim Space

Space = " - "
Dim SenderName
SenderName = Format(itm.SenderName)


Dim dateFormat
dateFormat = Format(itm.ReceivedTime, "ddmmyyyy - hhmmss")

Dim AKTUELLERMONAT As String

saveFolder = "T:\FO\Test-Night\"
 
AKTUELLERMONAT = Format(Date, "mmm") '



If Dir("T:\FO\Test-Night AKTUELLERMONAT", vbDirectory) = "" Then
  MkDir ("T:\FO\Test-Night AKTUELLERMONAT")

Else
  MsgBox "Ordner '' AKTUELLERMONAT '' ist vorhanden!"
End If



 
For Each objAtt In itm.Attachments
        If InStr(objAtt.DisplayName, ".pdf") Or _
        InStr(objAtt.DisplayName, ".PDF") Then
            objAtt.SaveAsFile saveFolder & AKTUELLERMONAT & "\" & dateFormat & Space & objAtt.DisplayName
        End If
 
objAtt.Delete
Set objAtt = Nothing
Next
 
End Sub

Änderungen zum funktionierenden Script  so markiert.

Fehlermeldung (logischerweise) das der Ordener in den er speichern will nicht da ist.

 

Wo fehlt das Komma oder der Pukt, oder was weiß ich :)

 

Grüße

 

Tom


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 Code Puzzle eines Anfängers / Anhänge in Ordner schieben
01.04.2017 06:24:06 Tom
NotSolved
01.04.2017 07:13:37 Kai
NotSolved
01.04.2017 11:43:16 Gast14152
NotSolved
02.04.2017 21:53:05 Tom
Solved