Pascal CATALA
2006-03-27 14:53:47 UTC
Bonjour tout le monde !
J'utilise Word (version 2003) pour envoyer un résultat du publipostage d'un
courrier par mail via Outlook (version 2003 aussi) !
La macro vba qui prends en charge cette opération est la suivante :
With ActiveDocument.MailMerge
.Destination = wdSendToEmail
.MailAsAttachment = True
.MailAddressFieldName = "XXXXXXXX"
.MailSubject = "xxxxxxxxxxxx"
.SuppressBlankLines = False
With .DataSource
.FirstRecord = wdDefaultFirstRecord
.LastRecord = wdDefaultLastRecord
End With
.Execute Pause:=False
End With
Dès que cette macro s'exécute, Outlook m'envoi le message suivant.
"Un programme essaie d'accéder aux adresses de messagerie enregistrées dans
Outlook "
Ce ne serait pas gênant, sauf qu'il peut y avoir environ 100 ou 200 contacts
à traiter : pour chacun d'entre eux, Outlook m'impose un délai de 5 secondes
avant de pouvoir répondre "Oui" (après avoir autorisé l'accès pour la durée
maximale permise : 10 minutes !)
Sur l'aide de Outlook, dans la rubrique "Un programme essaie d'accéder aux
adresses de messagerie enregistrées dans Outlook", j'ai un élément de
réponse, à savoir que :
"Ce message s'affiche si un programme tente d'accéder à votre Carnet
d'adresses. En général, vous ne pouvez pas empêcher l'affichage de cet
avertissement. Toutefois, vérifiez auprès du fournisseur de votre logiciel
de synchronisation si des mises à jour récentes de son logiciel incluent
l'interaction avec Outlook de manière fiable. Ce message ne s'affiche pas
lorsque Outlook interagit avec des logiciels de synchronisation fiables."
Je suis étonné de voir que pour Outlook, Word n'est pas un programme de
synchronisation fiable !
Avez-vous une solution ?
Merci par avance ...
J'utilise Word (version 2003) pour envoyer un résultat du publipostage d'un
courrier par mail via Outlook (version 2003 aussi) !
La macro vba qui prends en charge cette opération est la suivante :
With ActiveDocument.MailMerge
.Destination = wdSendToEmail
.MailAsAttachment = True
.MailAddressFieldName = "XXXXXXXX"
.MailSubject = "xxxxxxxxxxxx"
.SuppressBlankLines = False
With .DataSource
.FirstRecord = wdDefaultFirstRecord
.LastRecord = wdDefaultLastRecord
End With
.Execute Pause:=False
End With
Dès que cette macro s'exécute, Outlook m'envoi le message suivant.
"Un programme essaie d'accéder aux adresses de messagerie enregistrées dans
Outlook "
Ce ne serait pas gênant, sauf qu'il peut y avoir environ 100 ou 200 contacts
à traiter : pour chacun d'entre eux, Outlook m'impose un délai de 5 secondes
avant de pouvoir répondre "Oui" (après avoir autorisé l'accès pour la durée
maximale permise : 10 minutes !)
Sur l'aide de Outlook, dans la rubrique "Un programme essaie d'accéder aux
adresses de messagerie enregistrées dans Outlook", j'ai un élément de
réponse, à savoir que :
"Ce message s'affiche si un programme tente d'accéder à votre Carnet
d'adresses. En général, vous ne pouvez pas empêcher l'affichage de cet
avertissement. Toutefois, vérifiez auprès du fournisseur de votre logiciel
de synchronisation si des mises à jour récentes de son logiciel incluent
l'interaction avec Outlook de manière fiable. Ce message ne s'affiche pas
lorsque Outlook interagit avec des logiciels de synchronisation fiables."
Je suis étonné de voir que pour Outlook, Word n'est pas un programme de
synchronisation fiable !
Avez-vous une solution ?
Merci par avance ...