Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Empfänger einer E-Mail aus Tabelle auslesen

Begonnen von Samurai2_de, Dezember 21, 2014, 05:47:46

⏪ vorheriges - nächstes ⏩

Samurai2_de

Moin!

Ich habe in meiner Datenbank ein Formular erstellt, in dem u.a. der Empfänger einer E-Mail-Nachricht per Dropdown-Menü ausgewählt werden kann. Die Empfänger werden über die Nachschlagen-Funktion aus einer anderen Tabelle entnommen, wo auch die E-Mail-Adressen der zugehörigen Personen erfasst sind.
Mit einem weiteren Knopf in dem Formualar soll nun per VBA eine E-Mail an den zuvor ausgewählten Empfänger erzeugt, mit einem Report als Anlage versehen und versandt werden. Ich habe den VBA-Code auch fertig, so dass er den Report erzeugt und an die E-Mail anhängt.
Ich bekomme es nur nicht hin, dass die zum zuvor ausgewählten E-Mail-Empfänger gehörige E-Mail-Adresse aus der Tabelle ausgelesen wird und automatisch als Empfängeradresse in der Mail eingetragen wird.

Weiß jemand, wie ich die Abfrage definieren muss, damit das geplante klappt, oder wie ich den VBA-Code schreiben muss, damit die Adresse aus der anderen Tabelle gezogen wird?

Ich wäre für jede Hilfe wirklich dankbar!

Mit freundlichem Gruß aus dem Nachtdienst

Samurai2_de
"Vegetarier" ist das indianische Wort für "zu doof zum jagen"!

Ein Tag ohne Lachen ist ein verschenkter Tag!

DF6GL

Hallo,

"in dem u.a. der Empfänger einer E-Mail-Nachricht per Dropdown-Menü ausgewählt werden kann"


Selektiere in der Abfrage für das Kombifeld zusätzlich die Email-Adresse und benutz die entspr. Spalte für die Übergabe der EMAil-Adresse..

Select Nachname, EMailAdresse from AndereTabelle order by Nachname

Mit
strEmailAdresse = Kombifeld.Column(1)
erhältst Du in "strEmailadresse "die Emailadresse des ausgewählten "Empfängers" (Nachnamens)


Falls die "Nachschlagefunktion" mit einem "Kombifeld" in der TABELLE realisiert ist, entferne dieses Nachschlagefeld aus der Tabelle.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Samurai2_de

Das hat ganz wunderbar funktioniert. Vielen Dank!
"Vegetarier" ist das indianische Wort für "zu doof zum jagen"!

Ein Tag ohne Lachen ist ein verschenkter Tag!