¿Cómo puedo usar el código VB en Outlook2007 para enviar una serie de invitaciones a reuniones usando sendonbehalfof como delegado?

Estoy intentando escribir un código de VB en Excel 2007 que enviará automáticamente las invitaciones a las reuniones desde el calendario de Outlook 2007 a una lista de los destinatarios que figuran en la hoja de cálculo de Excel, en las fechas especificadas en la hoja de cálculo. Esto es útil porque puedo enviar cientos de convocatorias de reunión a diferentes personas en diferentes fechas con un solo clic de un botón. Puedo hacerlo bien al enviar desde mi propia cuenta de usuario con el siguiente código:

' Create the Outlook session
Set myoutlook = CreateObject("Outlook.Application")
' Create the AppointmentItem
Set myapt = myoutlook.CreateItem(olAppointmentItem)     ' Set the appointment properties
With myapt
    .Subject = " Assessment Centre "
    .Location = "conference room A"
    .Start = Cells(5, 24 + j) & " 17:00:00 PM"
    .Duration = 120
    .Recipients.Add Cells(i, 1).Value
    .MeetingStatus = olMeeting
    ' not necessary if recipients are email addresses
    'myapt.Recipients.ResolveAll
    .AllDayEvent = "False"
    .BusyStatus = "2"
    .ReminderSet = False
    .Body = L1 & vbCrLf & vbCrLf & L2 & vbCrLf & vbCrLf & L3 & vbCrLf & vbCrLf & L4
        .Save
    .send
End With

Pero ahora quiero enviar la convocatoria de la reunión desde una cuenta de usuario ficticia para la que soy un delegado que usa algo como 'sendonbehalfof' para que el calendario ficticio almacene todas las invitaciones a la reunión, y otros delegados pueden operar el sistema también utilizando el mismo simulador. cuenta de usuario. Esto funciona bien cuando se envía un correo electrónico con el siguiente código:

Set oApp = CreateObject("Outlook.Application")
Set oMail = oApp.CreateItem(0)

With oMail
    .To = " John.Smith@John_Smith.com "
    .Subject = "Subject"
    .Body = "Body"
    .SentOnBehalfOfName = "Fred.bloggs@fred_blogs.com"
    .send
End With

El correo electrónico dirá de mí en nombre de Fred Bloggs.

Pero no puedo hacer que funcione con las citas del calendario.

He buscado alto y bajo con palabras como 'cita', 'solicitud de reunión', enviar un solo medio ', etc., y parece que debería poder hacer esto para citas con' enviar uso de la cuenta 'pero esto no parece funcionar (no no falla, simplemente ignora las instrucciones y las envía desde mi propia cuenta de usuario como antes).

¿Puede alguien decirme cómo hacer esto? Muchas gracias.