Envoi mail sans outlook

Fermé
quent - 30 août 2014 à 10:37
 quent - 1 sept. 2014 à 20:01
Bonjour,

j'aurais aimez savoir si il est possible d'envoyer un mail avec excel sachant que je n'ai pas outlook.

merci d'avance pour vos réponses
A voir également:

4 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
30 août 2014 à 14:54
Bonjour,

Essaie cela qui fonctionne avec Windows Live\Mail:

Option Explicit
Private Sub CommandButton1_Click()
    Dim MailAd As String
    Dim Msg As String
    Dim Subj As String
    Dim URLto As String
    Dim Maplage As Range
    Dim cell
    Sheets("Feuil1").Select
    Set Maplage = Range("A1:B4") 'definition de la plage contenant le Message
    MailAd = Range("A1")
    Subj = Range("A4")
    'boucle qui récupère le texte du message
   For Each cell In Maplage 'dans chaque cellule de MaPlage...
        Msg = Msg & "  " & cell.Value & "%0D%0A" ' Message = Message + Valeur de ma cellule
    Next 'Suite de la boucle
 URLto = "mailto:" & MailAd & "?subject=" & Subj & "&body=" & Msg
    ActiveWorkbook.FollowHyperlink Address:=URLto
   End Sub


il faudra juste adapter les cellules
0
Merci beaucoup d'avoir répondu,
Je vais tester cela des que je pourrais.
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
30 août 2014 à 16:47
Bonjour à vous deux,

Une alternative via l'objet CDO.
Elle peut être simplifiée selon le serveur mail choisit.
0
bonjour,
cs_Le Pivert, j'ai essayer ta methode mais elle ne fait pas exactement ce que je voulais : elle crée un nouveau mail avec les renseignements que je lui donne mais il n'envoie pas le mail, il reste sur la page en attendant qu'on clique sur envoyer alors que j'aimerais qu'il envoie le mail automatiquements.
merci quand meme de ta reponse
0