Comment faire pour recupérer l'utilisateur d'un calendrier
partagé sur un serveur exchange.
Lorsque j'ouvre le calendrier d'un autre utilisateur par
le menu outlook fichier/ouvrir/dossier d'un autre
utilisateur... je voudrais pouvoir récupérer le nom de cet
utilisateur dans VB. J'ai essayé CurrentUser sur l'objet
nameSpace, mais celui ci me renvoi toujours mon nom. Peut-
être cela vient du fait que c'est mon login au serveur
exchange ?
Example de code essayé pour simuler la manip:
Set objApp = CreateObject("Outlook.Application")
Set oMAPI = objApp.GetNameSpace("MAPI")
Set nomDestinataire = oMAPI.CreateRecipient
("patrick.zeyherr")
nomDestinataire.Resolve
Set oCalendar = oMAPI.GetSharedDefaultFolder
(nomDestinataire, 9)
oCalendar.Display
Set oExplorer = objApp.ActiveExplorer
Set oItem = oCalendar.Items
criteria = "[Start]=""11-12-2002 14:30"" and [End]= ""11-
12-2002 15:00"" "
Set oAppt = oItem.Find(criteria)
Debug.Print oMAPI.CurrentUser
"oMAPI.CurrentUser" renvoi "patrice thevenet" et
non "patrick zeyherr" pourquoi ?