Bonjour,
Il y a quelque chose que je ne m'explique pas concernant l'acces au carnet d'adresses d'Outlook.
Lorsque je lance Outlook, j'ai acces instantanément a tout les contacts de l'entreprises : plusieurs milliers, avec auto-completion, avec tout qui va bien.
Je code un plugin pour outlook, et dans le code je ne trouve pas le moyen d'acceder à tous ces contacts rapidement :
Soit j'utilise :
et "oContacts" ne contient que mes contacts "locaux" en acces tres rapide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 oNS = oOL.GetNamespace("MAPI") oContacts = oNS.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderContacts)
Soit j'utilise :
Et là je recupere bien tous les contacts (meme ceux du serveur) mais uniquement leur "entryID" et je dois faire une requete au serveur pour avoir les details (nom, telephone, email...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 oNS = oOL.GetNamespace("MAPI") oAddressLists = oNS.AddressLists
Est-il possible de recuperer tout d'un coup ?
Partager