Bonjour,
Je développe pour une entreprise un un système qui doit envoyer des mails. Comme l'entreptrise où je suis en stage utilise Lotus Note, les mail doivent être envoyés par celui-ci.
Mais voici mon problème, les mails sont bien envoyés mais à l'ouverture avec Lotus un message d'erreur apparait : "Illegal circular use : CoreEmailClasses". J'ai fouillé un peu partout et le plus proche que j'ai trouvé se trouve sur le site d'IBM (ici) Mais cela ne résoud pas mon problème, il n'y a en effet QUE les mails créé par Excel qui posent problème et pas ceux créé par Lotus. Je suppose que le problème vient donc de la "classe" de mail défini dans mon code
Mais voilà, je ne sais pas quoi faire à la place.
J'ai utilisé un code trouvé ici
Voici le code complet en .txt
La macro execute une mise à jour, quand dans les 2 feuilles elle trouve une concordance elle modifie certain éléments. Si en plus de la concordance l'élément est en prêt, elle envoit un mail à la personne.
Merci de votre aide
Je développe pour une entreprise un un système qui doit envoyer des mails. Comme l'entreptrise où je suis en stage utilise Lotus Note, les mail doivent être envoyés par celui-ci.
Mais voici mon problème, les mails sont bien envoyés mais à l'ouverture avec Lotus un message d'erreur apparait : "Illegal circular use : CoreEmailClasses". J'ai fouillé un peu partout et le plus proche que j'ai trouvé se trouve sur le site d'IBM (ici) Mais cela ne résoud pas mon problème, il n'y a en effet QUE les mails créé par Excel qui posent problème et pas ceux créé par Lotus. Je suppose que le problème vient donc de la "classe" de mail défini dans mon code
Code:
Call doc.AppendItemValue("Form", "Memo") 'affectation du type mail qui je suppose est la ligne posant problème
J'ai utilisé un code trouvé ici
Voici le code complet en .txt
La macro execute une mise à jour, quand dans les 2 feuilles elle trouve une concordance elle modifie certain éléments. Si en plus de la concordance l'élément est en prêt, elle envoit un mail à la personne.
Merci de votre aide