Envoi de mail automatique par excel quand date arrive à échéance
Résolu
safach
Messages postés
258
Date d'inscription
Statut
Membre
Dernière intervention
-
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai un fichier qui contient le suivi d'actions ou je fais leur planification (dates de l'échéance de chaque action)
la date de l'échéance de chaque action est en colonne N "délai de réalisation"
ce tableau est dans une feuille nommée "suivi des NC et ACAP"
est-il possible de créer une alerte quand la date de l'échéance arrivera dans 2 jours par exemple
et envoyer cette alerte à un nombre d'adresses mails
je vous remercie par avance
bien cordialement
j'ai un fichier qui contient le suivi d'actions ou je fais leur planification (dates de l'échéance de chaque action)
la date de l'échéance de chaque action est en colonne N "délai de réalisation"
ce tableau est dans une feuille nommée "suivi des NC et ACAP"
est-il possible de créer une alerte quand la date de l'échéance arrivera dans 2 jours par exemple
et envoyer cette alerte à un nombre d'adresses mails
je vous remercie par avance
bien cordialement
Configuration: Windows / Chrome 80.0.3987.149
A voir également:
- Envoi mail automatique depuis excel selon date
- Liste déroulante excel - Guide
- Réponse automatique thunderbird - Guide
- Word et excel gratuit - Guide
- Mail delivery system - Astuces et Solutions
- Programmer envoi mail gmail - Guide
22 réponses
Non pour supprimer des fichier il faut être contributeur minimum, j'ai déjà fait un peu le ménage
je regarde d'adapter le code sur ton fichier
je regarde d'adapter le code sur ton fichier
Re,
alors essaye sur plusieurs adresse mail
ensuite pour envoyer à plusieurs adresse en même temps, dans la cellule adresse colonne O
tu saisiss une adresse suivi d'un point virgule, d'un espace puis la seconde, point virgule, un espace etc
ce qui donne pour trois adresses
smfcharfi@gmail.com; smfcharfi@gmail.com; smfcharfi@gmail.com
alors essaye sur plusieurs adresse mail
ensuite pour envoyer à plusieurs adresse en même temps, dans la cellule adresse colonne O
tu saisiss une adresse suivi d'un point virgule, d'un espace puis la seconde, point virgule, un espace etc
ce qui donne pour trois adresses
smfcharfi@gmail.com; smfcharfi@gmail.com; smfcharfi@gmail.com
Re,
donc dans ton message veux tu cette présentation
Bonjour,
objet : Alerte
le contenu de la cellule correspondante colonne L
veux tu ici autre chose
formule de politesse : Cordialement
signature : Safach
A te lire
donc dans ton message veux tu cette présentation
Bonjour,
objet : Alerte
le contenu de la cellule correspondante colonne L
veux tu ici autre chose
formule de politesse : Cordialement
signature : Safach
A te lire
alors c'est bon non !
tu devrais avoir
Bonjour,
tutu
les actions suivantes arrivent à écheance veuillez suivre leur application
Cordialement
service qualité
et
Bonjour,
coucou
les actions suivantes arrivent à écheance veuillez suivre leur application
Cordialement
service qualité
tu devrais avoir
Bonjour,
tutu
les actions suivantes arrivent à écheance veuillez suivre leur application
Cordialement
service qualité
et
Bonjour,
coucou
les actions suivantes arrivent à écheance veuillez suivre leur application
Cordialement
service qualité
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Non c'est tout à fait possible en CDO
mais uniquement en code VBA (macro) si tu as quelques notions
Non c'est tout à fait possible en CDO
mais uniquement en code VBA (macro) si tu as quelques notions
Bonjour,
merci de votre retour!
en VBA je n'ai pas de grandes connaissances ça dépasse mes compétences
pouvez vous m'aider svp
un modèle de mon tableau
https://mon-partage.fr/f/RLUi5QHj/
merci encore!
merci de votre retour!
en VBA je n'ai pas de grandes connaissances ça dépasse mes compétences
pouvez vous m'aider svp
un modèle de mon tableau
https://mon-partage.fr/f/RLUi5QHj/
merci encore!
Re,
télécharge le fichier
en colonne O tu saisis les adresses mais pour tester colle uniquement la tienne ce sera plus rapide, je t'expliquerai plus tard
ensuite en T3 sisir l'adresse mail de l'expéditeur la aussi pour tester colle ta tienne
clic sur le bouton et regarde tes mail voir si tu reçois
pour retester efface la date et l'heure colonne P qui est une preuve d'envoi automatique
ce fichier est fait pour utiliser Topnet.tn
https://mon-partage.fr/f/6ZQCUzn8/
télécharge le fichier
en colonne O tu saisis les adresses mais pour tester colle uniquement la tienne ce sera plus rapide, je t'expliquerai plus tard
ensuite en T3 sisir l'adresse mail de l'expéditeur la aussi pour tester colle ta tienne
clic sur le bouton et regarde tes mail voir si tu reçois
pour retester efface la date et l'heure colonne P qui est une preuve d'envoi automatique
ce fichier est fait pour utiliser Topnet.tn
https://mon-partage.fr/f/6ZQCUzn8/
Re,
As tu bien saisis ton adresse colonne O en face chaque date de la colonne N
efface les date colonne P et clic sur le bouton
normalement tu devrais avoir en face les dates 06/04/2020 la date et l'heure un message devrait te dire qu'un mail à été expédié
ensuite sur ton adresse Gmail tu devrais avoir un mail par date correspondante
As tu bien saisis ton adresse colonne O en face chaque date de la colonne N
efface les date colonne P et clic sur le bouton
normalement tu devrais avoir en face les dates 06/04/2020 la date et l'heure un message devrait te dire qu'un mail à été expédié
ensuite sur ton adresse Gmail tu devrais avoir un mail par date correspondante
Re,
Ce n'est pas facile quand on ne peut tester l'opérateur parce qu'avec nos opérateurs Français et même Belge le code fonctionne parfaitement
essaye ce fichier voir
https://mon-partage.fr/f/XEJi07cs/
Ce n'est pas facile quand on ne peut tester l'opérateur parce qu'avec nos opérateurs Français et même Belge le code fonctionne parfaitement
essaye ce fichier voir
https://mon-partage.fr/f/XEJi07cs/
Re,
ça me donne le message capturé ci joint
https://mon-partage.fr/f/F63WAlRF/
puis s'affiche le message précédent
peut être c'est plutôt possible avec le fournisseur hexabyte?
ça me donne le message capturé ci joint
https://mon-partage.fr/f/F63WAlRF/
puis s'affiche le message précédent
peut être c'est plutôt possible avec le fournisseur hexabyte?
Essaye d'utiliser celle de hexabyte en T3 voir si ça ne change rien utilise la également colonne O
pour ce soir je suis obligé de décrocher
pour ce soir je suis obligé de décrocher
Re,
le nombre d'envoi n'est pas un problème, le problème actuel est de tester les connexions Tunisienne
essaye ce fichier sur hexabyte
https://mon-partage.fr/f/xPMHuQyH/
le nombre d'envoi n'est pas un problème, le problème actuel est de tester les connexions Tunisienne
essaye ce fichier sur hexabyte
https://mon-partage.fr/f/xPMHuQyH/
j'ai essayé sur le réseau (connexion bureau à distance) et j'ai reçu deux message "un mail a été envoyé à" après l'activation du bouton pour les deux dates 07/04/2020
j'ai utilisé deux adresses mail @hexabyte
je ne peux pas vérifier les boites mail car elles ne sont pas partagées mais je pense que ça fonctionne
est ce que ça peut marcher pour plusieurs adresses de destinataires dont l'un est @yahoo?
j'ai utilisé deux adresses mail @hexabyte
je ne peux pas vérifier les boites mail car elles ne sont pas partagées mais je pense que ça fonctionne
est ce que ça peut marcher pour plusieurs adresses de destinataires dont l'un est @yahoo?
Bonjour,
pour mon fichier de base mes données se terminent en colonne S (je vous ai envoyé une copie) alors comment adapter votre fichier à mes données ?
merci encore
pour mon fichier de base mes données se terminent en colonne S (je vous ai envoyé une copie) alors comment adapter votre fichier à mes données ?
merci encore
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, le plus propre et le plus sécurisé est de passer par Microsoft Outlook, si il est utilisé par l'entreprise.
est-ce le cas?
est-ce le cas?
alors il est possible que Excel crée automatiquement le mail dans Outlook, comme si l'utilisateur utilisait Outlook.
le mail part alors de Outlook vers le destinataire, en suivant le chemin habituel.
c'est plus simple à programmer, et, surtout, on ne doit pas configurer l'utilisation d'un chemin "détourné", que les fournisseurs (ou l'entreprise) risquent de fermer un jour ou l'autre.
si tu veux tester, il faut au prélable ajouter une référence vers Microsoft Outlook X.0 Object Library.
le mail part alors de Outlook vers le destinataire, en suivant le chemin habituel.
c'est plus simple à programmer, et, surtout, on ne doit pas configurer l'utilisation d'un chemin "détourné", que les fournisseurs (ou l'entreprise) risquent de fermer un jour ou l'autre.
si tu veux tester, il faut au prélable ajouter une référence vers Microsoft Outlook X.0 Object Library.
Option Explicit Private Sub envoitest() Dim oOutlook As Outlook.Application Dim oMail As Outlook.MailItem Dim Body As Variant Set oOutlook = New Outlook.Application Set oMail = oOutlook.CreateItem(0) oMail.To = "aaa@bbb" oMail.Subject = "ceci est un sujet" oMail.Body = "ceci est le message" oMail.Send End Sub
sur le fichier exemple que je t'envoi, il y a droite un tableau gris avec des plage blanche sur lequel il sera possible de saisir un texte ou rapatrier les données à envoyer
amuse toi à changer le texte existant sur mon fichier simplifié et quand tout sera ok on adaptera sur ton fichier ce sera plus vite fait
amuse toi à changer le texte existant sur mon fichier simplifié et quand tout sera ok on adaptera sur ton fichier ce sera plus vite fait
Re,
ça ne peut pas être automatisé? , genre ajouter l'objet de l'action concernée par l'alerte ? est-ce-que c'est faisable?
c'est à dire en ouvrant le fichier les emails d'alerte s'envoient avec les actions concernées en corps du message ou en objet si c'est plus simple à faire de cette manière si ce n'est pas faisable on adaptera votre fichier à mes données tout simplement
ça ne peut pas être automatisé? , genre ajouter l'objet de l'action concernée par l'alerte ? est-ce-que c'est faisable?
c'est à dire en ouvrant le fichier les emails d'alerte s'envoient avec les actions concernées en corps du message ou en objet si c'est plus simple à faire de cette manière si ce n'est pas faisable on adaptera votre fichier à mes données tout simplement
ça marche pour le principe de l'envoi en choisissant un expéditeur @hexabyte
j'ai vérifié par plusieurs adresses mails
j'ai vérifié par plusieurs adresses mails
Re,
comme je te l'ai dit l'automatisation de l'envoi automatique n'est pas un problème il suffit
d’écrire dans la Thisworkbook la ligne de commande
Private Sub Workbook_Open()
Call le nom de la macro
End Sub
le principal dans ton cas est de trouver le code pour les opérateurs Tunisiens POP SMTP et les numéros de port
En mettant une adresse expéditeur hexabyte en T3 et divers adresses mails tout tout opérateur en colonne O es ce que tout fonctionne.
Si oui poste ton dernier fichier que j'adapte le code
pour l'objet comme le corps du mail si tu regardes à droite du fichier test j'ai prévu sous forme de télégramme des zones de texte
PS: la conversation comporte un grand nombre de post sans intérêt que je te propose de supprimer pour retrouver facilement le derniers échanges
comme je te l'ai dit l'automatisation de l'envoi automatique n'est pas un problème il suffit
d’écrire dans la Thisworkbook la ligne de commande
Private Sub Workbook_Open()
Call le nom de la macro
End Sub
le principal dans ton cas est de trouver le code pour les opérateurs Tunisiens POP SMTP et les numéros de port
En mettant une adresse expéditeur hexabyte en T3 et divers adresses mails tout tout opérateur en colonne O es ce que tout fonctionne.
Si oui poste ton dernier fichier que j'adapte le code
pour l'objet comme le corps du mail si tu regardes à droite du fichier test j'ai prévu sous forme de télégramme des zones de texte
PS: la conversation comporte un grand nombre de post sans intérêt que je te propose de supprimer pour retrouver facilement le derniers échanges
Bonjour,
ci joint un modele de mon fichier original
https://mon-partage.fr/f/bNdEP3u5/
dans les zones de texte fournies dans votre fichier je ne vois pas ou mettre l'objet " Alerte"
il prend comme objet "cordialement" qui existe aussi dans le corps de message
ainsi que l'objet de l'action en colonne L que k'aimerais bien le transmettre dans le mail
merci de votre aide
edit: j'ai pas pu supprimer des messages ça me donne pas la possibilité
ci joint un modele de mon fichier original
https://mon-partage.fr/f/bNdEP3u5/
dans les zones de texte fournies dans votre fichier je ne vois pas ou mettre l'objet " Alerte"
il prend comme objet "cordialement" qui existe aussi dans le corps de message
ainsi que l'objet de l'action en colonne L que k'aimerais bien le transmettre dans le mail
merci de votre aide
edit: j'ai pas pu supprimer des messages ça me donne pas la possibilité
Re,
télécharge ton fichier et ouvre le
en cellule V5 saisir l'adresse mail expéditeur hexabyte
en colonne N des dates de réalisation
colonne L l'action
clic sur le bouton
pour reéssayer le code efface les date de contrôle d'envoi colonne U
le bouton est uniquement pour tester rapidement le code pour ne pas être obligé à fermer et ouvrir le fichier pour chaque test
https://mon-partage.fr/f/huvfOR8M/
télécharge ton fichier et ouvre le
en cellule V5 saisir l'adresse mail expéditeur hexabyte
en colonne N des dates de réalisation
colonne L l'action
clic sur le bouton
pour reéssayer le code efface les date de contrôle d'envoi colonne U
le bouton est uniquement pour tester rapidement le code pour ne pas être obligé à fermer et ouvrir le fichier pour chaque test
https://mon-partage.fr/f/huvfOR8M/
Re,
regarde cette version, en AB3 saisir l'adresse mail expéditeur avec hexabyte
colonne V les adresses destinataire et clic sur le bouton pour retester efface les dates contrôle colonne U
https://mon-partage.fr/f/zsrXS7UT/
regarde cette version, en AB3 saisir l'adresse mail expéditeur avec hexabyte
colonne V les adresses destinataire et clic sur le bouton pour retester efface les dates contrôle colonne U
https://mon-partage.fr/f/zsrXS7UT/
alors la bizarre, tu as bien pris mon dernier lien !
chez moi il fonctionne parfaitement et le code est exactement le même que sur le fichier exemple
https://mon-partage.fr/f/Tplz7Evx/
adresse expéditeur hexbyte en AB3 mais depuis une box avec fournisseur d'accès hexabyte
colonne V les adresses destinataire et clic sur le bouton pour retester efface les dates contrôle colonne U
chez moi il fonctionne parfaitement et le code est exactement le même que sur le fichier exemple
https://mon-partage.fr/f/Tplz7Evx/
adresse expéditeur hexbyte en AB3 mais depuis une box avec fournisseur d'accès hexabyte
colonne V les adresses destinataire et clic sur le bouton pour retester efface les dates contrôle colonne U