Excel 2007: email de rappel pour anniversaire
Fermé
Natachachacha
Messages postés
2
Statut
Membre
-
Mike-31 Messages postés 19572 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 19572 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je travaille sous Excel 2007.
J'ai quelques bases pour travailler sous Excel mais ce que je souhaite faire dépasse largement mes compétences... C'est pourquoi je m'adresse à ce forum en espérant trouver un peu d'aide.
Je suis chargée de créer un fichier pour faire le suivi des enfant qui sont inscrits à notre programme afin qu'ils reçoivent une carte d'anniversaire en temps et en heure.
A partir de ma base de données, il faudrait que je reçoive un email de rappel 10j avant la date d'anniversaire de l'enfant en question. Et pour être honnête, je n'ai pas la moindre idée de comment faire ça.
Dans l'idéal une mise en forme conditionnelle m'informerait visuellement et une macro m'enverrai l'email 10j avant.
Voici mon fichier, pour mieux comprendre ce que j'essaie d'expliquer lien supprimé par la modération pour cause de confidentialité.
J'espère que cela est possible à faire sous excel et sinon peut-être peut-on me donner des pistes pour avancer...
Merci d'avance...
Natacha
Je travaille sous Excel 2007.
J'ai quelques bases pour travailler sous Excel mais ce que je souhaite faire dépasse largement mes compétences... C'est pourquoi je m'adresse à ce forum en espérant trouver un peu d'aide.
Je suis chargée de créer un fichier pour faire le suivi des enfant qui sont inscrits à notre programme afin qu'ils reçoivent une carte d'anniversaire en temps et en heure.
A partir de ma base de données, il faudrait que je reçoive un email de rappel 10j avant la date d'anniversaire de l'enfant en question. Et pour être honnête, je n'ai pas la moindre idée de comment faire ça.
Dans l'idéal une mise en forme conditionnelle m'informerait visuellement et une macro m'enverrai l'email 10j avant.
Voici mon fichier, pour mieux comprendre ce que j'essaie d'expliquer lien supprimé par la modération pour cause de confidentialité.
J'espère que cela est possible à faire sous excel et sinon peut-être peut-on me donner des pistes pour avancer...
Merci d'avance...
Natacha
A voir également:
- Excel 2007: email de rappel pour anniversaire
- Save as pdf office 2007 - Télécharger - Bureautique
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
11 réponses
Bonjour Natacha.
Veux-tu noter que Excel n'est pas DU TOUT un logiciel de messagerie.
Alors utilise Excel pour signaler que l'anniversaire sera dans 10 jours (en utilisant la Mise en forme conditionnelle).
Ensuite utilise Word pour réaliser un publipostage afin d'envoyer un message électronique, la liste des destinataires étant ton fichier Excel, dans lequel tu auras coché le bon destinataire.
Et probablement tout cela pourrait être automatisé avec une bonne macro ...
Cordialement.
Veux-tu noter que Excel n'est pas DU TOUT un logiciel de messagerie.
Alors utilise Excel pour signaler que l'anniversaire sera dans 10 jours (en utilisant la Mise en forme conditionnelle).
Ensuite utilise Word pour réaliser un publipostage afin d'envoyer un message électronique, la liste des destinataires étant ton fichier Excel, dans lequel tu auras coché le bon destinataire.
Et probablement tout cela pourrait être automatisé avec une bonne macro ...
Cordialement.
Salut,
Pas très prudent de mettre un fichier avec des renseignements confidentiels, enfin !
Ton fichier est il ouvert tous les jours
Quel est ton fournisseur d'accès internet
Il faut passer par un code VBA
Pas très prudent de mettre un fichier avec des renseignements confidentiels, enfin !
Ton fichier est il ouvert tous les jours
Quel est ton fournisseur d'accès internet
Il faut passer par un code VBA
Bonjour
il faut utiliser comme l'a écrit M.Pentier
un logiciel de messagerie soit Outllook ou un gratuit
https://www.commentcamarche.net/faq/6092-equivalent-de-outlook-gratuit
Vous avez ensuite la possibilité de créer un rappel tous les ans et aussi de créer un modèle de message.
Vous pouvez aussi assigner une tâche à une personne du service.
Sinon effectivement si votre fichier est ouvert tous les jours ,réaliser cela avec une MFC ou encore rajouter une colonne avec une formule style "alerte"
Bon Week-end.
il faut utiliser comme l'a écrit M.Pentier
un logiciel de messagerie soit Outllook ou un gratuit
https://www.commentcamarche.net/faq/6092-equivalent-de-outlook-gratuit
Vous avez ensuite la possibilité de créer un rappel tous les ans et aussi de créer un modèle de message.
Vous pouvez aussi assigner une tâche à une personne du service.
Sinon effectivement si votre fichier est ouvert tous les jours ,réaliser cela avec une MFC ou encore rajouter une colonne avec une formule style "alerte"
Bon Week-end.
Re,
Pourrait on avoir des nouvelles de Natachachacha, c'est bien joli de nous exposer un problème si c'est pour ne pas suivre la discussion. En attendant les bénévoles que nous sommes travaillons pour rien.
Dommage, pour ma part j'avais sous le coude un fichier entièrement automatisé
Pourrait on avoir des nouvelles de Natachachacha, c'est bien joli de nous exposer un problème si c'est pour ne pas suivre la discussion. En attendant les bénévoles que nous sommes travaillons pour rien.
Dommage, pour ma part j'avais sous le coude un fichier entièrement automatisé
j'ajouterais que c'est vraiment dommage de ne pas donner suite. Il y a des gens qui voient ce post et qui ont le réflexe de cliquer sur "suivre" pour voir les réponses qui pourraient répondre à leur problème.
Personnellement je suivais ce post pour voir les différentes réponses et solution et je ne suis surement pas le seul.
Bonne journée
Personnellement je suivais ce post pour voir les différentes réponses et solution et je ne suis surement pas le seul.
Bonne journée
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut Ricky,
tu as raison, pour ceux à qui ça intéresse
enregistrer le fichier, ouvrir le Visual Basic, puis le module
en bébut de code renseigner ces 3 constantes
Const Dest As Variant = "wwwww.wwwwwwwww.fr" 'adresse mail des l'expéditeur
Const Exped As Variant = "www.xxxxxxx@free.fr" 'adresse mail du destinataire
Const C_Ent As Variant = "SMTP.free.fr" 'le SMTP de son fournisseur d'accès
le tout entre guillemets
A chaque ouverture du fichier un mail sera envoyé 10 jours avant chaque anniversaire.
Dans la base actuelle 2 envois dès la première ouverture. Un détrompeur évitera l'envoi dans le cas de réouverture du fichier.
Lien supprimé par la modération-confidentialité
A la première ouverture comme aucune adresse destinataire n'est saisie une boite de dialogue le dénoncera, il convient donc d'ouvrir le fichier renseigner les 3 constantes fermer et reouvrir le fichier
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
tu as raison, pour ceux à qui ça intéresse
enregistrer le fichier, ouvrir le Visual Basic, puis le module
en bébut de code renseigner ces 3 constantes
Const Dest As Variant = "wwwww.wwwwwwwww.fr" 'adresse mail des l'expéditeur
Const Exped As Variant = "www.xxxxxxx@free.fr" 'adresse mail du destinataire
Const C_Ent As Variant = "SMTP.free.fr" 'le SMTP de son fournisseur d'accès
le tout entre guillemets
A chaque ouverture du fichier un mail sera envoyé 10 jours avant chaque anniversaire.
Dans la base actuelle 2 envois dès la première ouverture. Un détrompeur évitera l'envoi dans le cas de réouverture du fichier.
Lien supprimé par la modération-confidentialité
A la première ouverture comme aucune adresse destinataire n'est saisie une boite de dialogue le dénoncera, il convient donc d'ouvrir le fichier renseigner les 3 constantes fermer et reouvrir le fichier
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Bonjour Mike,
Me voici de retour au bureau et d'attaque sur mon fichier... Et je sèche déjà. (j'ai honte, je suis trop nulle)
Tu écris:
Const Dest As Variant = "wwwww.wwwwwwwww.fr" 'adresse mail des l'expéditeur
Const Exped As Variant = "www.xxxxxxx@free.fr" 'adresse mail du destinataire
Const C_Ent As Variant = "SMTP.free.fr" 'le SMTP de son fournisseur d'accès
La 1ere ligne, c'est facile, c'est mon courriel.
La 2e, c'est censé être celle des clients dont c'est l'anniversaire dans 10j. Du coup, je ne sais pas trop quoi mettre...
Me voici de retour au bureau et d'attaque sur mon fichier... Et je sèche déjà. (j'ai honte, je suis trop nulle)
Tu écris:
Const Dest As Variant = "wwwww.wwwwwwwww.fr" 'adresse mail des l'expéditeur
Const Exped As Variant = "www.xxxxxxx@free.fr" 'adresse mail du destinataire
Const C_Ent As Variant = "SMTP.free.fr" 'le SMTP de son fournisseur d'accès
La 1ere ligne, c'est facile, c'est mon courriel.
La 2e, c'est censé être celle des clients dont c'est l'anniversaire dans 10j. Du coup, je ne sais pas trop quoi mettre...
J'ai essayé en remplissant mon email et celui du FAI... mais j'ai des messages d'erreur.
''the transport failed to connect to the server''
Si j'ai bien compris, le smtp que j'ai mis ne doit pas fonctionner, il faut que je me renseigne là dessus.
Est-ce vraiment celui du FAI et pas celui de l'adresse courriel (ca m'arrangerait, celui la je le connais).
''the transport failed to connect to the server''
Si j'ai bien compris, le smtp que j'ai mis ne doit pas fonctionner, il faut que je me renseigne là dessus.
Est-ce vraiment celui du FAI et pas celui de l'adresse courriel (ca m'arrangerait, celui la je le connais).
Re,
j'en ai un autre qui gère les anniversaires et envoi un mail personnalisé à la personne le jour de l'anniversaire un peu sur le même principe si tu veux
Natachachacha est certainement à la sieste ou en vacance
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
j'en ai un autre qui gère les anniversaires et envoi un mail personnalisé à la personne le jour de l'anniversaire un peu sur le même principe si tu veux
Natachachacha est certainement à la sieste ou en vacance
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Re,
ah mais oui il me serait surement très utile celui là.
D'autre part, étant donné tes connaissances en VBA, je te soumet un post que j'ai envoyé dernièrementr pour épurer mon code VBA.
https://forums.commentcamarche.net/forum/affich-27661819-epurer-vba-sur-application-excel#p27661819
Si tu as le goût de jeter un coup d'oeil j'apprécierais beaucoup.
Merci d'avance.
Bonne sieste Natachachacha ;-)
ah mais oui il me serait surement très utile celui là.
D'autre part, étant donné tes connaissances en VBA, je te soumet un post que j'ai envoyé dernièrementr pour épurer mon code VBA.
https://forums.commentcamarche.net/forum/affich-27661819-epurer-vba-sur-application-excel#p27661819
Si tu as le goût de jeter un coup d'oeil j'apprécierais beaucoup.
Merci d'avance.
Bonne sieste Natachachacha ;-)
Soyez indulgent ! N'oubliez pas que Natachachachacha habite à l'autre bout du monde, dans le grand froid, où les communications sont difficiles et longues (en traineau) ...
Re,
A la demande de Ricky et ceux qui ont la mémoire qui flanche
https://www.cjoint.com/c/CDAtnZP2sLb
A la demande de Ricky et ceux qui ont la mémoire qui flanche
https://www.cjoint.com/c/CDAtnZP2sLb
Salut le fil,
je suis de retour, chaque fournisseur d'accès à ces propres paramètres de connections et en Amérique c'est encore plus compliqué. Ci dessous un lien avec quelques fournisseur dont dans la liste Shaw
http://kb.hpwebos.com/wps/portal/kb/common/article/51497_fr.html
apparemment il faut remplacer smtp. etc ... par
shawmail.cg.shawcable.net
mais également le numéro du port
le plus simple, si Natachachacha à déjà une messagerie qui fonctionne, il suffit de jeter un oeil sur les propriétés du compte exemple avec Outoolk Compte de messagerie/sélectionner un compte et Propriétés/onglet Serveur relever l'adresse de courrier sortant et onglet Avancé le numéro du port
je suis de retour, chaque fournisseur d'accès à ces propres paramètres de connections et en Amérique c'est encore plus compliqué. Ci dessous un lien avec quelques fournisseur dont dans la liste Shaw
http://kb.hpwebos.com/wps/portal/kb/common/article/51497_fr.html
apparemment il faut remplacer smtp. etc ... par
shawmail.cg.shawcable.net
mais également le numéro du port
le plus simple, si Natachachacha à déjà une messagerie qui fonctionne, il suffit de jeter un oeil sur les propriétés du compte exemple avec Outoolk Compte de messagerie/sélectionner un compte et Propriétés/onglet Serveur relever l'adresse de courrier sortant et onglet Avancé le numéro du port
Merci Mike pour la rechercher.
J'ai testé avec le smtp de shaw et ça ne fonctionne pas :(
Idem avec le même smtp que dans outlook, j'ai tjs le même message d'erreur.
Ça commence mal pour moi lol
Pour être sure que je fais bien ce qu'il faut :
Const Dest As Variant = "wwwww.wwwwwwwww.fr" 'adresse mail des l'expéditeur
Const Exped As Variant = "communication@fpfa.ca" 'adresse mail du destinataire
Const C_Ent As Variant = "SMTP.gmail.com" 'le SMTP de son fournisseur d'accès
Port sortant : 465
Voilà ce que j'ai mis. C'est bien dans les 1er lignes uniquement qu'il faut mettre ça, right ?
J'ai testé avec le smtp de shaw et ça ne fonctionne pas :(
Idem avec le même smtp que dans outlook, j'ai tjs le même message d'erreur.
Ça commence mal pour moi lol
Pour être sure que je fais bien ce qu'il faut :
Const Dest As Variant = "wwwww.wwwwwwwww.fr" 'adresse mail des l'expéditeur
Const Exped As Variant = "communication@fpfa.ca" 'adresse mail du destinataire
Const C_Ent As Variant = "SMTP.gmail.com" 'le SMTP de son fournisseur d'accès
Port sortant : 465
Voilà ce que j'ai mis. C'est bien dans les 1er lignes uniquement qu'il faut mettre ça, right ?
Re,
Oui c'est bien cela à part qu'il faut saisir également une adresse valide à cette ligne
Const Dest As Variant = "wwwww.wwwwwwwww.fr" 'adresse mail des l'expéditeur
pour faire le point, actuellement tu te sert de Outlook
Si oui et que tu n'as pas de soucis pour envoyer tes mails as tu relevé et retranscrit dans le code le smtp ou équivalent ainsi que le numéro de port
regarde également si la sortie ne nécessite pas une authentification
évite de mettre dans les discussions des renseignements personnels comme une adresse mail valide "communication@fpfa.ca"
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Oui c'est bien cela à part qu'il faut saisir également une adresse valide à cette ligne
Const Dest As Variant = "wwwww.wwwwwwwww.fr" 'adresse mail des l'expéditeur
pour faire le point, actuellement tu te sert de Outlook
Si oui et que tu n'as pas de soucis pour envoyer tes mails as tu relevé et retranscrit dans le code le smtp ou équivalent ainsi que le numéro de port
regarde également si la sortie ne nécessite pas une authentification
évite de mettre dans les discussions des renseignements personnels comme une adresse mail valide "communication@fpfa.ca"
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.