Clever-Excel-Forum

Normale Version: Email Versand aus Excel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

ich möchte eine EMAIL an eine Person versenden die in eine Zelle per Dropdown eingetragen wird.
In der Tabelle Daten in Spalte j werden die Personen per Dropdown eingetragen, in der Tabelle Stammdaten sind diese in Spalte G aufgelistet und in Spalte H die dazugehörigen Email Adressen. Dazu soll auch noch der Text aus Tabelle Daten Spalte I in die Email als Text eingetragen werden und direkt versendet werden.

Kann mir jemand bei dieser Aufgabe helfen ?
Ganz ehrlich? Die Stichworte "Email Excel VBA" liefern sowohl in der Forensuche (egal welches Forum) wie auch bei Google unzählige Beiträge dazu. Das Thema ist aus meiner Sicht erschöpfend behandelt worden.
Recht erschöpfend ist dies:
https://www.rondebruin.nl/win/section1.htm
Stimmt, wird immer wieder gefragt, hier das Grundgerüst
PHP-Code:
Sub SendEmail(ByVal sTo As String _
              
ByVal sSubject As String _
                
ByVal sBody As String _
                  
Optional ByRef coll As Collection)


 
   #If Early Then
 
       Dim ol As Outlook.Application
        Dim outMail 
As Outlook.MailItem
        Set ol 
= New Outlook.Application
    
#Else
 
       Dim ol As Object
        Dim outMail 
As Object
        Set ol 
CreateObject("Outlook.Application")
 
   #End If

 
   Set outMail ol.CreateItem(0)

 
   With outMail
        
.To sTo
        
.Subject sSubject
        
.Body sBody
        If Not 
(coll Is NothingThen
            Dim item 
As Variant
            For Each item In coll
                
.Attachments.Add item
            Next
        End 
If

 
       .Display
        
'.Send
    End With

    Set outMail = Nothing

End Sub 
Hallo,
einfach mal alles lesen !!
der reine EMAIL Versand ist mir klar, aber der Rest im Text als Vorbedingung ist unklar.
Tschuldigung, dass wir es gewagt haben, anzunehmen, dass Du in der Lage bist, die hervorragenden Tipps umzusetzen.
Also frei nach Deinen Worten:
Lies erst mal, bevor Du hier Helfer anmachst!
Hast Du meinen Link gelesen? Da ist exemplarisch aufgeführt, wie das geht, was Du benötigst.
Hier sogar mit einer kleinen Verfeinerung. Da der Code bzgl E-Mail Versand für Dich trivial ist,
ist die Umsetzung auf Dein Problem eine Übungsaufgabe, die wir Dir gerne überlassen.
Zitat:aber der Rest im Text als Vorbedingung ist unklar.

Auch der Rest ist bereits bis zum Erbrechen thematisiert und entsprechend oft gelöst worden.
Liebe Helfer,

denkt bitte daran, dass der TE Hilfe sucht! Viele bereits bis "zum Erbrechen" gelöste Themen können mangels Wissen nicht umgesetzt werden. Wenn's weiterhilft, dann postet halt die 93. Lösung; Sprüche helfen nicht. :05: Angel
Ich habe absichtlich mal ein full quote auf die Threaderstellung gemacht:
(26.09.2018, 18:25)Arni49 schrieb: [ -> ]Hallo,

ich möchte eine EMAIL an eine Person versenden die in eine Zelle per Dropdown eingetragen wird.
In der Tabelle Daten in Spalte j werden die Personen per Dropdown eingetragen, in der Tabelle Stammdaten sind diese in Spalte G aufgelistet und in Spalte H die dazugehörigen Email Adressen. Dazu soll auch noch der Text aus Tabelle Daten Spalte I in die Email als Text eingetragen werden und direkt versendet werden.

Kann mir jemand bei dieser Aufgabe helfen ?

Bin ich der Einzige, der hier KEINE sachbezogene Frage erkennt?
Selbst wenn ich eine Lösung erstellen sollte:
Anhand dieser Angaben sind Folgefehler sozusagen all inclusive …
Ich sehe lediglich eine Auftragserteilung mit der Bitte, mal zu machen.
Ich gab dem TE statt dessen einen Link, der erschöpfend auf die Problematik eingeht.

Mein Verständnis vom Sinn eines Forums ist jetzt folgender Ablauf:
  • der TE liest sich ein
  • der TE probiert die Lösung anhand der Linksammlung
  • bei Problemen postet der TE seinen nicht funktionierenden Code
  • zur Verdeutlichung hängt der TE selbstverständlich seine Übungsdatei an
Dann hätte JEDER der hier von Günter kritisierten Helfer eine sachbezogene Antwort gegeben.
Und das wäre dann sogar gemeinnützig!  :21:

Gruß Ralf
Seiten: 1 2