Créer une macro pour envoyer des emails via outlook

nathalie.de

XLDnaute Nouveau
Bonjour !

Je cherche à envoyer automatiquement des emails via outlook grace à excel (2007).

Dans la colonne A = adresses mail de mes destinataires séparés par un ;
Dans la colonne B = message

Sujet : toujours le même

Et il faut que les destinataires ne voient pas ceux à qui je les ai envoyer, donc les mettre dans CCI.

Merci pour votre aide !!!!

Nathalie
 

Roland_M

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

Bonjour à tous,

j'espère que nathalie est toujours là et que ça l'intéresse toujours !?
qu'on ai pas l'impression d'avoir travaillé pour rien !

Salut Lone Wolf,
ce qu'elle voulait c'était l'entête, l'adresse net au milieu, et fin du message, c'est tout!
texte fournit en post#4 et 6 !
et chaque ligne est indépendante, les textes en colonne b2 vont avec les adresses en a2 et b3 avec a3 etc...
et il me semble que j'ai répondu à ses besoins !?
mais comme on n'a plus de nouvelle ... !?
 
Dernière édition:

Roland_M

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

re

salut cathodique, le message est normal si tu n'as pas outlook d'installé !
va voir dans outils référence et tu verras le "manquant"

le message que tu as c'est mon traitement d'erreur qui détecte que tu n'as pas outlook !
 

cathodique

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

Avec Outlook ouvert, ça fonctionne mais on doit confirmer l'envoi.

Par contre, le fichier joint (l'image, quand on clique sur le bouton select.logo>) n'est pas envoyé.

Peut-on envoyé des mails, sans l'invite pour accepter ou refuser l'envoi et sans ouvrir Outlook?
 

Roland_M

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

re

normal ce n'est visible qu'à la réception !
maintenant n'ayant pas outlook je ne peux t'en dire plus !
je travaille un peu à l'aveugle, je ne sais pas comment ça réagit et je ne peux donc pas peaufiner mes codes malheureusement.

concernant les envoi direct oui c'est possible perso j'utilise le CDO je n'ai pas de problème d'outlook et autres

EDIT: pour essai envoi direct j'ai fait une modif et pourrais tu me dire si c'est ok ! merci !
 

Pièces jointes

  • EnvoiMail_Outlook Nat_4 pour essai.xlsm
    24.3 KB · Affichages: 47
Dernière édition:

Lone-wolf

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

Bonjour Roland_M, cathodique, le Forum

@Roland_M, loin de moi à l'idée de contrarier ton travail. C'est juste un autre exemple que j'ai voulu donner.


Très bonne journée


Amicalement Lone-wolf :cool:
 

st007

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

Bonjour,

après relecture de ce fil, je confirme que la précédente version de Roland fonctionnait avec Office 2007, outlook fermé puisqu’habituellement j'utilise emailtray.

Avec aussi
Microsoft excel 12.0 object library
Microsoft Outlook 12.0 object library
Microsoft Office 12.0 object library
de coché dans outil référence VBA project

Le code envoie directement le mail sans prévisualisation aucune .

Vérifiez les options d'envoi dans Outlook
outil---option---messagerie
cochez envoyer immédiatement

outil----envoyer/recevoir-----paramètres d'envoi/reception
désactiver l'envoi,la réception planifiée
 

Roland_M

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

re

merci à toi cathodique pour le retour !

concernant l'image je comprend pas car l'essai du code html le montre bien !?

quand au message c'est une question de configuration dans outlook
comme l'explique précédemment st007
 

st007

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

re,

on attends cathodique, j'ai repris le code ok, ajouter un .gif, inclu son mail et le mien puis envoyé

---> aucun soucis

avec le fichier du retour de cath., plantage --> outlook introuvable ou fermé
 

cathodique

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

re

je viens de paramétrer outlook comme le préconise st007 et activer les bibliothèques (c'est celle d'outlook qui manquait). J'ai désactivé la fonction qui teste qu'outlook est ouvert ou présent. J'ai effectué un test avec outlook fermé (plus que st007 a confirmé que ça fonctionne chez lui avec outlook fermé), j'ai eu ton message d'erreur et l'émail n'a pas été envoyé.

@st007: Si ça fonctionne bien chez toi, joint ton fichier afin que je puisse le tester sur ma machine. Merci.
 
Dernière édition:

cathodique

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

re, je viens consulter ma messagerie. et voici un capture d'écran de ce que j'ai reçu. mail d'Alain.jpg

il y a le lien mais pas d'image.
 

Roland_M

XLDnaute Barbatruc
Re : Créer une macro pour envoyer des emails via outlook

re

@st007 c'est moi qui avait mis ce test outlook introuvable ou fermé
veux tu bien re essayer celui que j'ai remis en EDIT au même post !
si c'est le test tu peux mettre en rem l'appel du test et voir !?

merci d'avance

EDIT: cathodique, apparemment oui tu n'as pas d'image !?
 

Discussions similaires

Réponses
2
Affichages
267