Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

E-Mail in A97





Frage

Hallo ich will auf Klick eine E-Mailadresse in einem Formular, das sich Outlook öffnet und die Adresse in eine neu Mail einfügt. Weiß irgendjemand dafür den Code und welche Bibliotheken brauche ich dafür? Vielen Dank

Antwort 1 von Phantom_Fies


Public Sub Outlook_Mail(ADDRESS As String, Betreff As String, Text As String)

Dim olApp As Outlook.application
Dim oItem As Outlook.MailItem

Set olApp = New Outlook.application
Set oItem = olApp.CreateItem(olMailItem)

With oItem 
      .To = ADDRESS          'Empfänger
      .Subject = Betreff     'Betreff
      .Body = Text           'Inhalt
      .ReadReceiptRequested = False
      .display               
End With


Fertig! An die Sub übergibst du einfach die benötigten Parameter aus deinem Formular. Wenns's eine leere Mail sein soll, lass 'Text' einfach leer.
Wenn du die Mail direkt verschicken willst, ohne sie vorher nochmal anzuzeigen, gib statt
.display
einfach
.send
ein.


Antwort 2 von pieper.carsten

Vielen Dank!

Cars10

Antwort 3 von Phantom_Fies

Auf deine Frage per Email:

Wenn es immer dieselbe Datei ist, die du anhängen willst, ist das wirklich kein Problem:
Du fügst hinter
.body
einfach die Zeile
.Attachments.Add ("DATEIPFAD")
ein.


Antwort 4 von thomasn1975

DoCmd.SendObject , , , Me!DeinTextfeld.Text, , , , , True


ist kürzer.

Schüssi!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: