coati94
Messages postés13Date d'inscriptionlundi 20 février 2006StatutMembreDernière intervention12 avril 2006
-
28 mars 2006 à 18:48
coati94
Messages postés13Date d'inscriptionlundi 20 février 2006StatutMembreDernière intervention12 avril 2006
-
12 avril 2006 à 12:49
Bonjour,
J'ai réussi à ajouter des RdV dans Outlook via Access mais je n'arrive pas à les supprimer !!!
michelxld
Messages postés402Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention12 octobre 200832 28 mars 2006 à 20:03
bonsoir
j'espere que cet exemple pourra t'aider
'nécéssite d'activer la référence Microsoft Outlook 10.0 Object Library
Dim OlApp As New Outlook.Application
Dim OlMapi As Outlook.NameSpace
Dim OlFolder As Outlook.MAPIFolder
Dim OlItems As Outlook.Items
Dim OlAppointment As Outlook.AppointmentItem
Set OlMapi = OlApp.GetNamespace("MAPI")
Set OlFolder = OlMapi.GetDefaultFolder(olFolderCalendar)
Set OlItems = OlFolder.Items
Set OlAppointment = OlItems.Item(1)
'Suppression du premier RDV dans le calendrier :
'1 étant le 1er rdv par ordre d'index du calendrier
'l'index correspond à l'odre de creation et non par ordre de date
OlAppointment.Delete
coati94
Messages postés13Date d'inscriptionlundi 20 février 2006StatutMembreDernière intervention12 avril 2006 28 mars 2006 à 20:13
Bonsoir,
Merci beaucoup, mais je souhaite supprimer un rdv bien particulier, les rdv ajoutés sont des "missions" de mon travaille, je dois donc pouvoir en supprimer un en particulier lorsque mon emploi du temps change...
coati94
Messages postés13Date d'inscriptionlundi 20 février 2006StatutMembreDernière intervention12 avril 2006 29 mars 2006 à 18:14
Re bonjour
Chose trés étrange : les RdV que j'arrive à enlever sont uniquement les RdV fixés à 09:00:00 heure
Trés étrange non ?
Tu sais d'où ça peut venir ?
Voici le code au cas où :
Private Sub Commande62_Click()
On Error GoTo Err_Commande62_Click
Dim OlApp As New outlook.Application
Dim OlMapi As outlook.NameSpace
Dim OlFolder As outlook.MAPIFolder
Dim OlItems As outlook.Items
Dim OlAppointment As outlook.AppointmentItem
Set OlMapi = OlApp.GetNamespace("MAPI")
Set OlFolder = OlMapi.GetDefaultFolder(olFolderCalendar)
Set OlItems = OlFolder.Items
For Each OlAppointment In OlItems
If OlAppointment.Start = Me!APPOINTMENT Then
OlAppointment.Delete
Me!AjoutéàOutlook = False
DoCmd.RunCommand acCmdSaveRecord
MsgBox " Rendez-vous supprimé ! "
End If
coati94
Messages postés13Date d'inscriptionlundi 20 février 2006StatutMembreDernière intervention12 avril 2006 29 mars 2006 à 19:20
Alors là je comprends plus rien : quand je change de critère pour la suppression en mettant le sujet, même topo : les RdV fixés à 09:00:00 heure se retirent les autres non !
coati94
Messages postés13Date d'inscriptionlundi 20 février 2006StatutMembreDernière intervention12 avril 2006 12 avril 2006 à 12:49
Bonjour,
Excuse pour le moment de silence, j'étais occupé à autre chose,
Je te remercie pour les info, le coup du format ne fonctionne pas mais j'ai contournée le problème en modifiant les données dans le sujet, je me pencherai sur le sujet + tard.
Par contre, si tu sais comment envoyer ces mêmes rdv dans lotus notes, l'info serait la bienvenue, car je ne trouve pas ! (ni l'envoi ni la suppéssion !)