cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
23 févr. 2004 à 20:55
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
23 févr. 2004 à 21:53
j'aimerais recevoir le contenu du journal d'outlook, mais d'une autre personne dont j'ai accès
pour moi, c'est:
Set JournalOutlook = nspOutlook.GetDefaultFolder(olFolderJournal)
c'est facile, masi pour un autre, j'immagine que c'est :
Set JournalOutlook = nspOutlook.GetFolderFromID(ID, olFolderJournal)
le problème est comment connaitre le ID. il y a la commande EntryID qui el donne, mais celui du outlook par défaut et non celui que j'ai accès.
Donc j'aimerais connaitre l'ID d'un outlook, grâce à mon carnet surement, puisqu'Outlook permet déjà de le faire avec la sourie, masi ej veux le faire par le code. Par la sourie: Fichier -> ouvrir -> Dossier d'un autre utilisateur
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 23 févr. 2004 à 21:53
c,est beau trouvé
Set appOutlook = New Outlook.Application
Set nspOutlook = appOutlook.GetNamespace("MAPI")
Set JournalOutlook = nspOutlook.GetDefaultFolder(olFolderJournal)
Set item = appOutlook.CreateItem(olJournalItem)
Set recipient = item.Recipients.Add("utilisateur")
recipient.Resolve
If recipient.Resolved Then
Set JournalOutlook = _
nspOutlook.GetSharedDefaultFolder(recipient, olFolderJournal)