VBA-Excel : virgule dans corps de texte mail

bonjour à tous,

petite pb avec l'envoi de mail avec excel et VBA

j'utilise : shell("C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe" -osint -compose to='.....)

pour ouvrir thunderbird en mode édition avec des données pré-rentrées :

expéditeur, destinataires, sujet, corps de texte, fichier joint, cc, ...

ça marche nickel, mais si j'entre une virgule dans le paramètre "body", le reste du corps de texte est tronqué

y a -t-il une méthode pour lui indiquer que la virgule fait partie du champs texte, et n'est pas un séparateur de la ligne de commande ?

merci d'avance de vos réponses

Bonjour. Bienvenue sur le Forum

Essaie

"DébutTexte" & Chr(44) & "Suite du texte"

Cordialement

bonjour,

non, le Chr(44) ne fonctionne pas mieux, la virgule est toujours considérée comme un séparateur de champs ;

j'ai aussi un autre petit pb, dans le même genre :

dans thunderbird, j'ai déclaré une signature automatique, et avec VBA/Mailto, cette signature se retrouve devant le texte "body"

une idée ?

Rechercher des sujets similaires à "vba virgule corps texte mail"