nathalem
Goto Top

Outlook VB Script

Hallo zusammen,

Ich stehe vor der Aufgabe ein Script zu schreiben das Outlook öffnet (soweit kein Problem).
Dann soll eine neue Mail geöffnet werden 2 Mailadressen sollen in das "An" Feld geschrieben werden, der Betreff soll befüllt werden und eine Datei der in einem bestimmten Pfad liegt soll angehängt werden.
Als Ergebnis soll der Mensch am PC ein Fenster mit einer nicht versendeten Mail sehen an der er evtl 1-2 Kleinigkeiten ändern kann und dann nurnoch auf senden drücken muss

Habt ihr Lösungsvorschläge für mich?

Content-Key: 210959

Url: https://administrator.de/contentid/210959

Printed on: April 23, 2024 at 11:04 o'clock

Mitglied: 76109
76109 Jul 09, 2013 at 14:59:57 (UTC)
Goto Top
Hallo Nathalem!

Sollte (ungetestet) in etwa so gehen:
sAn = "xxx@mail.de;yyy@mail.de"  
sBetreff = "Mein Betreff"  
sText = "Der Text"  
sAnhang = "C:\Test.txt"  

With CreateObject("Outlook.Application").CreateItem(0)  
    .To = sAn
    .Subject = sBetreff
    .Body = sText
    .Attachments.Add sAnhang
    .Display
End With

Ansonsten, sollte Dir das Suchfeld in der Titelzeile jede Menge Treffer liefernface-wink

Gruß Dieter
Member: Nathalem
Nathalem Jul 10, 2013 at 06:14:28 (UTC)
Goto Top
Vielen Vielen Dank. Super Lösung.
Kannst du mir noch sagen wie ich eine schon vorhandene Signatur im Textbereich hinzufüge?
Mitglied: 76109
76109 Jul 10, 2013 updated at 12:00:45 (UTC)
Goto Top
Hallo Nathalem!

Dann versuchs mal hiermit:
sAn = "xxx@mail.de;yyy@mail.de"  
sBetreff = "Mein Betreff"  
sText = "Der Text"  
sAnhang = "C:\Test.txt"  

With CreateObject("Outlook.Application").CreateItem(0)  
    .To = sAn
    .Subject = sBetreff
     With .GetInspector.WordEditor.Paragraphs   'Mit Email-Signatur  
        .Add
        .First.Range.Text = sText & vbNewLine & vbNewLine
     End With
    .Attachments.Add sAnhang
    .Display
End With
Wobei ich mal davon ausgehe, dass Auto-Email-Signatur aktiviert istface-wink

Gruß Dieter