Crear una cita como una reunión en el Calendario
En este tema se muestra un procedimiento CreateAppt
de Visual Basic para Aplicaciones (VBA), que crea mediante programación una cita, establece varias propiedades y envía la cita para solicitar una reunión. CreateAppt
usa el método CreateItem para crear un objeto AppointmentItem. Establece la propiedad MeetingStatus de AppointmentItem en olMeeting para indicar que la cita es una convocatoria de reunión y establece un asistente necesario, un asistente opcional y una ubicación de reunión como recurso. El ejemplo muestra y envía el elemento de cita.
Sub CreateAppt()
Dim myItem As Object
Dim myRequiredAttendee, myOptionalAttendee, myResourceAttendee As Outlook.Recipient
Set myItem = Application.CreateItem(olAppointmentItem)
myItem.MeetingStatus = olMeeting
myItem.Subject = "Strategy Meeting"
myItem.Location = "Conf Rm All Stars"
myItem.Start = #9/24/2009 1:30:00 PM#
myItem.Duration = 90
Set myRequiredAttendee = myItem.Recipients.Add("Nate Sun")
myRequiredAttendee.Type = olRequired
Set myOptionalAttendee = myItem.Recipients.Add("Kevin Kennedy")
myOptionalAttendee.Type = olOptional
Set myResourceAttendee = myItem.Recipients.Add("Conf Rm All Stars")
myResourceAttendee.Type = olResource
myItem.Display
myItem.Send
End Sub
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.