comment créer un rappel annuel sous VBA, avec liste clients et les mois de l'année

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

manounoute

XLDnaute Nouveau
Bonjour à tous,

J'ai qq notions de VBA d'il y a qq années, et là j'essaye de m'y remettre.

Alors, pour l'instant j'ai un fichier excel avec en colonne A mon listing de clients (par ordre alphabétique) et en colonne B, C, D etc les mois de l'année (de janvier à décembre). J'ai ensuite une "X" par exemple en cellule B2 si M. Untel a effectué son entretien en janvier. J'aimerais créer un rappel automatique (type msgbox par exemple) qui s'affiche à l'ouverture de mon fichier excel et cela 1 mois avant l'entretien (donc pour M. Untel que la msgbox s'affiche en décembre). Le TOP du top serait que cette même msgbox envoie un e-mail automatiquement aux clients à relancer (sur la base d'un e-mail type où il faudrait juste changer le nom du client).

J'ai déjà trouvé qq éléments de réponse sur le forum mais rien qui ne fonctionne avec les "mois"...

Merci d'avance,

Et dites moi si mon souhait n'est pas assez explicite 🙂
 
Re : comment créer un rappel annuel sous VBA, avec liste clients et les mois de l'ann

Bonjour manounoute,

Bienvenue sur XLD,

C'est sans doute faisable, mais si tu as autant de Msgbox que de clients à relancer, ça ne risque pas d'être un peu lourd ?
Peux-tu nous fournir un fichier exemple sans données confidentielles pour voir la structure du tableau ?
 
Re : comment créer un rappel annuel sous VBA, avec liste clients et les mois de l'ann

Re,

Donc, récapitulons, tu ouvres le fichier le 1er Janvier (pas de repos pour les braves 😉) et il te dit : Monsieur Muller doit faire sa révision en février, doit-on lui envoyer un message
Tu réponds Oui, le message est envoyé, nickel
Tu réouvres ton fichier le 2 janvier, il te remet le même message ? C'est à toi de te souvenir que tu as déjà envoyé le message, ou faut-il stocker les messages envoyés quelque part ?
Ensuite, en fonction de la méthode que tu souhaites utiliser pour envoyer les mail, il pourrait être intéressant de savoir quel client de messagerie (logiciel) tu utilises
 
Re : comment créer un rappel annuel sous VBA, avec liste clients et les mois de l'ann

Alors c'est pour une amie à moi qui envoies ses mails depuis la messagerie d'orange, mais je peux lui configurer sur Outlook si c'est plus simple après pour Excel.
Si c'est possible de stocker les messages envoyés, tant mieux, sinon on rajoute une colonne pour msg envoyés.
 
Re : comment créer un rappel annuel sous VBA, avec liste clients et les mois de l'ann

Re,

Oui, un Outlook serait mieux,

un essai avec Outlook (lancer la macro Verif_rappel)

Edit : zut, bug, version corrigée
 

Pièces jointes

Dernière édition:
Re : comment créer un rappel annuel sous VBA, avec liste clients et les mois de l'ann

Bonjour manounoute,

C'est quoi Orange, un client de messagerie ? (ne me dit pas que c'est un fournisseur d'accès, ça je sais)
Il y a peut-être moyen d'envoyer un mail avec CDO mais je ne maîtrise pas cette méthode, alors je ne sais pas trop
Pas possible de configurer son compte Orange sur Outlook ?
 
Re : comment créer un rappel annuel sous VBA, avec liste clients et les mois de l'ann

Oui, sa messagerie pro est sur Orange. Il ne s'agit pas d'un problème de configuration mais simplement Outlook est obsolète sur son ordinateur, et si j'installe une version d'essai cela signifie que dans un mois ce que tu as fait ne marchera plus 🙁
 
Re : comment créer un rappel annuel sous VBA, avec liste clients et les mois de l'ann

Re,

Peut-être comme ça mais
1) comme déjà dit, je ne maîtrise pas la méthode d'envoi de mails par CDO
2) du poste où je suis je ne peux pas la tester, ça ne fonctionne pas

Donc si ça ne marche pas chez toi, je ne pourrais pas te dépanner mais dis-le nous quand même si un spécialiste de CDO passe par là 😉
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
0
Affichages
2 K
Réponses
6
Affichages
3 K
Retour