Demande de rendez-vous Outlook

  • Initiateur de la discussion Initiateur de la discussion So22
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

So22

XLDnaute Nouveau
Bonjour,

Je souhaite faire une demande de rendez-vous à une personne. Son calendrier n'est pas partagé, je ne peux donc pas créer un rendez-vous directement.
Je suis repartie d'un code existant posté sur ce site par Michel mais le rendez-vous est crée dans mon calendrier (et n'est du coup pas une demande de rendez-vous)

HTML:
Sub NouveauRDV_Calendrier()
'nécéssite d'activer la référence Microsoft Outlook 10.0 Object Library
Dim myOlApp As New Outlook.Application
Dim MyItem As Outlook.AppointmentItem
Dim myNamespace As Outlook.NameSpace
Dim myRecipient As Outlook.Recipient
Dim Cell As Range

Set myNamespace = myOlApp.GetNamespace("MAPI")

Dim CalendarFolder As Outlook.MAPIFolder
Set myRecipient = myNamespace.CreateRecipient("s.a@a.fr")
myRecipient.Resolve
If myRecipient.Resolved Then
    Set CalendarFolder = myNamespace.GetSharedDefaultFolder(myRecipient, olFolderCalendar)
Else
    Exit Sub
End If
    

For Each Cell In Range("A8:A" & Range("A22").End(xlUp).Row)
    Set MyItem = myOlApp.CreateItem(olAppointmentItem)
    
    With MyItem
        .MeetingStatus = olNonMeeting
        .Subject = Cell
        .Start = Cell.Offset(0, 1) ' Attention : format mm/dd/yy
        .Duration = Cell.Offset(0, 2) 'minutes
        .Location = Cell.Offset(0, 3)
        .Save
    End With
    
    Set MyItem = Nothing
Next Cell

End Sub


Merci de votre aide
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
11
Affichages
758
Retour