Demande de réunion VBA Excel/Outlook

Demande de réunion VBA Excel/Outlook - VB/VBA/VBS - Programmation

Marsh Posté le 10-07-2014 à 08:36:38    

Bonjour, je souhaiterais améliorer le code suivant pour créer une demande de réunion.
1) Avec ce code, le problème est que la réunion s'inscrit directement dans le calendrier sans demander aux destinataires s'ils sont disponibles !
2) De plus il semblerait que j'ai un "bug" car les destinataires optionels ne sont pas en copie mais en destinataires.
Merci de votre aide.

Code :
  1. Sub CreateAppt()
  2. Const olMeeting = 1
  3. Const olAppointmentItem = 1
  4. Const olrequired = 1
  5. Const oloptional = 2
  6. Set myOlApp = CreateObject("Outlook.Application" )
  7. Set myItem = myOlApp.createItem(olAppointmentItem)
  8. myItem.MeetingStatus = olMeeting
  9. myItem.Subject = "Abnahme Einladung : "
  10. myItem.Start = ActiveWorkbook.Worksheets("Einladung" ).Cells(15, 3) & " " & ActiveWorkbook.Worksheets("Einladung" ).Cells(16, 3)
  11. myItem.Duration = 180
  12.  
  13. Set myRequiredAttendee = "U216504"
  14. myRequiredAttendee.Type = olrequired
  15. Set myOptionalAttendee = "U216504"
  16. myOptionalAttendee.Type = oloptional
  17. 'Set myResourceAttendee = myItem.Recipients.Add("Conference Room B" )
  18. 'myResourceAttendee.Type = olResource
  19. myItem.Display
  20. End Sub

Reply

Marsh Posté le 10-07-2014 à 08:36:38   

Reply

Marsh Posté le 10-07-2014 à 13:33:16    

Pour le point 1), le problème est réglé. Je m'étais envoyé l'invitation à moi-même donc pas d'invitation
Par contre le point 2) ressemble à un bug. Avez-vous le même problème chez vous ?

Reply

Marsh Posté le 04-08-2014 à 12:00:39    

Personne n'a d'idée ? J'ai comme l'impression qu'il y a un bug.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed