Cela faisait très longtemps, mais j'ai de nouveau un problème ! Après plusieurs heures de recherche et d'essais infructueux, je me résigne à vous poser une question.
Depuis un fichier excel, j’arrive à ouvrir un contact Outlook précis :
VB:
nom_cherche = "Tartenpion"
Set xOutlookApp = New Outlook.Application
Set dossierContacts = xOutlookApp.GetNamespace("MAPI").GetDefaultFolder(olFolderContacts)
Set Cible = dossierContacts.Items.Find("[CompanyName] = " & nom_cherche)
Cible.display
De là, je peux modifier ou ajouter des notes (body) ou même modifier la date d'un rappel pour ce contact :
VB:
Cible.body = ActiveInspector.CurrentItem.body & Chr(10) & "Le " & DateValue(Now) & " " & "Ce que je veux...."
Cible.TaskDueDate = DateValue(Now)
Et partant de là, je souhaite effacer le rappel ! mais impossible !!!
J'ai fait un essai est la réponse est : 'Erreur de compilation : Impossible d'affecter à une propriété en lecture seule'
Je n'arrète pas de chercher, mais ne trouve aucune réponse. Dans la fiche d'un contact outlook, la fenêtre des taches indique un bouton : 'Effacer l'indicateur". C'est cette action que je voudrais faire via ma macro afin de supprimer le rappel dans ma liste des tâches.