Thema Datum  Von Nutzer Rating
Antwort
18.12.2016 16:36:20 Roland
NotSolved
Blau Aus Excel VBA Outlook VBA Modul aufrufen
23.12.2016 09:56:29 Gast53751
NotSolved

Ansicht des Beitrags:
Von:
Gast53751
Datum:
23.12.2016 09:56:29
Views:
584
Rating: Antwort:
  Ja
Thema:
Aus Excel VBA Outlook VBA Modul aufrufen

ungefähr so

 

Dim objCal As Object
Dim objOL As Object
Dim outl, mail As Object
 
 
 
  Set outl = CreateObject("Outlook.Application")
 
 
  Set objCal = objOL.GetNamespace("MAPI").GetDefaultFolder(9)
  Set mail = outl.CreateItem(0)
  mail.Subject = "dein Betreff"
  mail.To = "Empfänger Email Adresse"
  mail.Importance = 2
  'Standardtext
  mail.body = "Hallo!"                'Mailtext
  'Eine Datei auf Laufwerk D:\ als Anhang mitsenden...
  mail.Attachments.Add "C:\Temp\deineDatei"
  'oder: die aktive Exceldatei als Anhang mitsenden...
  'Mail.Attachments.Add ThisWorkbook.FullName
  'Mail anzeigenMsgBox
   mail.DISPLAY
  'Ein sofortiger Mail-Versand geht in Firmen wegen Sicherheitseinstellungen oft nicht:
  'Mail.Send
  'aber es gibt eine Lösung mit SendKeys per Windows Scripting Host (Verweis ins VB-Projekt einfügen!):
  Dim WshShell
  Set WshShell = CreateObject("WScript.Shell")
  WshShell.AppActivate mail
  'Sendet ein "Alt-S", Outlook sendet Mail sofort ohne Sicherheitsabfrage:
  WshShell.SendKeys ("%s")
  Set mail = Nothing
  Set outl = Nothing
  Set WshShell = Nothing
    MsgBox ("Email erfolgreich versendet")
 
 
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
18.12.2016 16:36:20 Roland
NotSolved
Blau Aus Excel VBA Outlook VBA Modul aufrufen
23.12.2016 09:56:29 Gast53751
NotSolved