Macro envoie mail si cellule contient...
Fermé
licinia
Messages postés
2
Date d'inscription
mardi 9 avril 2013
Statut
Membre
Dernière intervention
10 avril 2013
-
9 avril 2013 à 16:40
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 10 avril 2013 à 13:16
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 10 avril 2013 à 13:16
Bonjour à tous,
Je sais qu'il y a déjà beaucoup de sujets sur la création de macros qui permettent d'envoyer un mail, mais je n'y ai malheureusement pas trouvé mon bonheur.
Je souhaiterai créer une macro qui me permettrait d'envoyer un mail en utilisant Outlook, dès que le mot "relance" apparaît dans une certaine colonne de mon tableau Excel.
Pouvez-vous me dire comment faut-il faire?
En vous remerciant d'avance
Je sais qu'il y a déjà beaucoup de sujets sur la création de macros qui permettent d'envoyer un mail, mais je n'y ai malheureusement pas trouvé mon bonheur.
Je souhaiterai créer une macro qui me permettrait d'envoyer un mail en utilisant Outlook, dès que le mot "relance" apparaît dans une certaine colonne de mon tableau Excel.
Pouvez-vous me dire comment faut-il faire?
En vous remerciant d'avance
A voir également:
- Macro envoie mail si cellule contient...
- Yahoo mail - Accueil - Mail
- Excel cellule couleur si condition texte - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Publipostage mail - Accueil - Word
- Google sheet si cellule contient texte ✓ - Forum Excel
2 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
9 avril 2013 à 17:14
9 avril 2013 à 17:14
Bonjour,
Faire une boucle sur la colonne qui contient le mot de rappel
Et ensuite voir cette demo pour envoyer les mails.
A+
Faire une boucle sur la colonne qui contient le mot de rappel
Et ensuite voir cette demo pour envoyer les mails.
A+
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
Modifié par lermite222 le 10/04/2013 à 13:16
Modifié par lermite222 le 10/04/2013 à 13:16
Tu pourrais pas mettre ton classeur à disposition (sans donnée confidentielle) ?
Ou au moins un modèle fidèle à ton classeur
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Note: Je ne répond pas aux MP pour les questions techniques. Et ma boule de cristal est cassée .
Ou au moins un modèle fidèle à ton classeur
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Note: Je ne répond pas aux MP pour les questions techniques. Et ma boule de cristal est cassée .
10 avril 2013 à 09:30
Merci beaucoup pour votre réponse. Je n'arrive en revanche pas à faire fonctionner la macro (je ne suis pas très douée en VBA...)
J'utilise Excel 2010 et la définition suivante n'est pas prise en compte :
Dim ObjOutlook As New Outlook.Application
Est-ce normal ?
Cela donnerait donc quelque chose comme suit ??
Sub BoucleRelance()
Dim Relance
Dim i As Integer
For i = 1 To ....
If Cells(i, 4).Value = "relance" Then
Sub Envoyer_Mail_Outlook()
ETC
Merci pour votre aide
10 avril 2013 à 13:10