Email vanuit Excel laat niet alle waarden in Outlook zien

Status
Niet open voor verdere reacties.

Gerard_46

Gebruiker
Lid geworden
24 dec 2001
Berichten
31
Ik heb een spreadsheet (Excel 2003) met daarin opgenomen velden voor het emailen zoals Aan; CC; Onderwerp; Bodytext; Attachement en dergelijke.

Voor de handtekening in Outlook lees ik de inhoud van een html bestand in.
De applicatie opent keurig Outlook maar laat alleen de handtekening zien en niet de bodytext.

Als ik met de debugger door de applicatie loop worden ze wel alle twee gelezen, maar outlook weigert.
Het enige dat ik kan verklaren is dat het gehele bericht is opgebouwd uit een stuk tekst en html.

Heeft dit met een instelling in Outllook te maken?
 
Ik vermoed dat zowel je handtekening als bodytext een volledig html document zijn (begint en eindigt met<html> </html>). Controleer dit eens met notepad++
 
Roger,

Dank voor het meedenken.
Ik ben vandaag verder gaan puzzelen en heb de code zodanig aangepast dat zowel tekst (vanuit excel cellen) en handtekening (inhoud html) in de mail terecht komen.

Wat nog niet goed gaat zijn de witregels tussen de diverse onderdelen.
Heb daarvoor al geprobeerd met vbnewline alsook vbctrlf.

Heb de vereenvoudigde code als bijlage meegestuurd.

Groet

gerard
 

Bijlagen

witruimte wordt door browser genegeerd. Je kunt in de ruwe html code dus zoveel wit laten als je wilt, je zult geen verschil zien. De html code voor een nieuwe regel is </br>. De code voor een spatie is &nbsp;

Voeg deze naar smaak toe als string tussen body en handtekening.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan