Bonjour,
Je développe une macro excel VBA sur un fichier excel qui créé un autre fichier excel, et l'envoie par mail (avec item.send) à un destinataire précis. J'ai plusieurs destinataires qui reçoivent chacun un message "outlook" et un fichier qui leur sont propres.
Il s'agit donc d'un programme en boucle qui envoie jusqu'à 600 messages (1 par destinatiare), avec un fichier personnalisé par mail. Cependant, j'ai un problème réccurent : à chaque envoi, une boite de dialogue apparait avec le message suivant :
"un programme tente d'envoyer automatiquement des courriers en votre nom. L'autorisez-vous à poursuivre?". Il y a 3 boutons "oui", "non" et "aide"
Il s'agirait d'une action OLE de outlook.
Dans ce cas, je sur "oui", et le message est envoyé. Cela représente donc 600 clics sur "oui".
Bien entendu, j'ai testé plusieurs pistes, notamment celle de mettre un "Sendkeys {ENTER}" dans la macro VBA, pour un "clic" automatique sur "oui", mais sans succès.
J'ai également essayé de mettre le niveau de sécurité le plus faible dans le menu "outils -> macro > sécurité ", mais rien y fait.
Quelqu'un a-t-il une solution pour éviter ce message?
Merci d'avance pour vos réponses.
Emmanuel
Partager