XL 2013 envoie de mail

pougnarette

XLDnaute Nouveau
bonjour à tous ,
après voir cherché plusieurs exemples , je n'arrive pas à adapter les solutions à mon besoin pourtant banal
j'ai besoin d'envoyer un courrier à plusieurs adresses mail en même temps
ce adresses mail sont dans une plage de cellule bien définie
le texte du mail est lui aussi dans une cellule bien définie
dans le fichier joint j'ai créé 3 colonnes mais il y aura plus de colonnes dans le tableau final ( suivant les besoins )
j'espère que le fichier vous permettra de mieux comprendre mon besoin et que ma question suscitera votre intérêt
merci à vous tous par avance
Pougnarette
 

Pièces jointes

  • suivi retour contrats.xlsx
    12.9 KB · Affichages: 34

pougnarette

XLDnaute Nouveau
bonjour papy chilo et les autres
merci pour vos réponses
je suis allé voir tous ça mais j'avoue que je ne m'en sort pas du tout
j'ai donc décidé re poster un fichier contenant plus d'explication car je n'ai peut être pas été clair dans ma demande
en vois remerciant de votre implication
pougnarette
 

Pièces jointes

  • suivi retour contrats.xlsx
    14.1 KB · Affichages: 28

pougnarette

XLDnaute Nouveau
bonjour
continuant mes recherches , j'ai trouvé une fonction "lien_hypertexte" qui pourrai très bien remplir le fonction mais la formule est capricieuse et elle ne fonctionne qu'avec très peu d'adresses mail en même temps
merci a vous tous pour votre aide
pougnarette
 

Pièces jointes

  • suivi retour contrats 2.xlsx
    15.7 KB · Affichages: 22

Roland_M

XLDnaute Barbatruc
bonsoir tout le monde,

en fait c'est toujours le même message avec insertion du nom du client !?
client et adresses aux mêmes endroits , seule change la colonne !?

pour essai, j'ai fait un code vba (pour voir taper F11)
avec un code dans la feuille pour l'événement du double clic dans la cellule nom client

ceci lance la messagerie par defaut
perso j'ai windows live mail !

tout fonctionne bien mais j'ai un problème avec le message qui arrive en une seule ligne !?
pas moyen de lui faire avaler les sauts de lignes !?

EDIT: le 2' 'modif' (adaptation perso beaucoup plus aboutie, voir si ça pourrait convenir !?)

RE-EDIT: j'ai trouvé pour ce qui est du saut de ligne et qui fonctionne sur windows live mail !
il s'agit du code %0A (0=zéro) code url % hexa
grâce au forum c'était un certain Gael qui avait trouvé cette info, merci à lui ! ça date de 2008 !
j'avais mis le lien sur le fil de cette info, mais quand je mets un lien dans un message je ne sais plus faire "Plus d'options..." j'ai un refus d'éditer!
vous avez certainement déjà eu le même tour, non ?
 

Pièces jointes

  • suivi retour contrats EssaiRoland.xlsm
    24.6 KB · Affichages: 30
  • suivi retour contrats EssaiRoland_modif.xlsm
    26.3 KB · Affichages: 32
Dernière édition:

pougnarette

XLDnaute Nouveau
Cher Roland ce que vous venez de me faire est remarquable
vous avez parfaitement compris ce dont j'avais besoin
je garde tout de la solution 2
j'espère que cet outil servira à d'autres personnes
je vous pose juste une dernière question ( histoire de vous taquiner ! )
est ce qu'on pourrai arriver à insérer une signature ( une image comme ci dessous )
upload_2018-4-7_8-30-47.png


merci à vous et à tous ceux qui m'ont déjà aidé sur le forum
pougnarette
 

Roland_M

XLDnaute Barbatruc
bonjour,

effectivement c'est la solution 2 qu'il fallait prendre !
quand au logo malheureusement ce n'est pas possible, ni même de pièce jointe !

à propos c'était bien cette méthode que tu souhaitais, ouvrir d'abord la messagerie avant d'envoyer et pas d'envoi direct ?
autre question, le message est bien formaté avec des retours lignes et pas d'une seule ligne, car j'avais des problèmes avec ça ?

si problème ne pas hésiter à revenir tant que c'est chaud !
 

pougnarette

XLDnaute Nouveau
la solution ouvrir la messagerie avant d'envoyer est parfaite
elle me permet de ne pas faire d'envoi intempestif et de rajouter ma signature
le saut à la ligne se fait très bien
j'ai pu modifier mon texte avec d'autres saut à la ligne et la mise en forme est respectée dans le mail
bon week end
 

Lone-wolf

XLDnaute Barbatruc
Bonjour Roland_M

Moi j'avais ceci avant

VB:
ChmLogo = ThisWorkbook.Path & "\"
   
    StrBody = "<HTML><body>" & RngDeb & "<BR><BR>" _
            & RngMil1 & "<BR>" _
            & RngMil2 & "<BR><BR>" _
            & "<img src=ChmLogo & 'meeting.gif'>" & "<BR><BR><BR>" _
            & "<A href=mailto:" & RngLiensWeb & ">" & RngLiensWeb & "</A>" & "</body><HTML>" _
            & "<BR><BR><BR><BR>" & RngFin

Mais l'mage ne s'affiche plus.
 

Roland_M

XLDnaute Barbatruc
bonjour,

Salut Lone-Wolf

ceci ne fonctionne pas avec mailto:

c'est de .HTMLBody exemple avec Cdo

donc ça fonctionnait et maintenant sans rien modifier ça ne fonctionne plus !?

comme ça sans connaître les valeurs des variables et autres difficile d'analyser !?
 

Discussions similaires

Réponses
17
Affichages
1 K
Réponses
5
Affichages
359
Réponses
6
Affichages
295

Statistiques des forums

Discussions
312 157
Messages
2 085 819
Membres
102 992
dernier inscrit
KOSTIC