none
HTML Access

    Frage

  • Hallo an Alle,

    ich hätte da eine Frage,

    ich versuche gerade über eine .html datei eine E -Mail in outlook zu erzeugen. Das ganze funktioniert zwar perfekt bis auf, das es mir in Outlook nur die letzten zeilen (zur info; die mail hat 10 Zeilen und die .html datei wurde in word erstellt) hinzufügt. Das gleiche passiert auch bei einer .txt datei(die .txt datei wäre mir sogar lieber)

    Vielen Dank und eine wunderschönen Abend :-)

    Hier der code:

    Open "Test.html" For Input As #1
    
     Do While Not EOF(1)
     
     Line Input #1, textzeile
     s = Chr(13) & textzeile
     Loop
    ...
    
    
    Mail.BodyFormat = olFormatHTML
        Mail.HTMLBody = "<img src=""test.jpg"">" & "<span style=""font-size:10pt; font-family:'Arial'; "">" & "<body bgcolor=""#CACACA"">" & Chr(13) & "hey jo" & "<br>" & s
    
    
    

    Samstag, 28. September 2013 21:50

Alle Antworten

  • Hallo momo

    im loop solltest du schreiben:   s = s & Chr(13) & textzeile

    das was du vorher in s zugewiesen hast geht sonst verloren und du erhälst wie programmiert nur die letzte Zeile.

    Gruss Markus

    • Als Antwort vorgeschlagen Olaf HelperMVP Donnerstag, 10. Oktober 2013 11:55
    Donnerstag, 10. Oktober 2013 11:35