Créer un rdv dans un calendrier outlook

cs_annethe Messages postés 1 Date d'inscription mercredi 28 août 2002 Statut Membre Dernière intervention 8 juin 2005 - 8 juin 2005 à 11:02
Samuel LEMARIE Messages postés 1 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 6 avril 2006 - 6 avril 2006 à 13:37
Bonjour,
J'aimerais créer un rdv dans un calendrier outlook (2000) que j'ai créé (j'ai donc 2 calendrier: le clendrier par défaut de outlook et celui que j'ai créé: "essai")
dans mon code:
Sub test()
Dim objOutlook As Outlook.Application
Dim objAppt As Outlook.AppointmentItem
Dim olns As Outlook.NameSpace
Dim MycalendarFolder As Outlook.MAPIFolder
Dim MyFolder As Outlook.Items


Set objOutlook = CreateObject("Outlook.Application")
Set olns = objOutlook.GetNamespace("MAPI")
Set MycalendarFolder = olns.GetDefaultFolder(olFolderCalendar)
'Selectionne le calendrier
'Selectionne le calendrier
Set MyFolder = MycalendarFolder.Folders.Item("essai")
Set objAppt = MyFolder.Add
With objAppt
.Start = "25/06/2005" & " " & "14:00"
.Duration = 15
...

J'ai une erreur sur Set MyFolder = MycalendarFolder.Folders.Item("essai")
"Erreur d'exécution '-555482865 (dee4010f)': Impossible d'éxécuter l'opération. Impossible de trouver un objet."


Comment je peux faire pour sélectionner le calendrier "essai"?


Merci

1 réponse

Samuel LEMARIE Messages postés 1 Date d'inscription mercredi 28 septembre 2005 Statut Membre Dernière intervention 6 avril 2006
6 avril 2006 à 13:37
Salut,

Tout d'abord merci car ton mess m'a permis de faire ce que je voulais.
Ensuite, j'ai trouvé mon deuxième calendrier ici :
Set MyFolder = MycalendarFolder.Items.Parent.Folders.Item("Calendrier pointage").Items

Mais vu la date de ton mess, c'est peu être un peu tard.

Bye
0
Rejoignez-nous