Cómo agregar un cronograma de Excel al calendario de outlook2010 usando VBA
Supongamos que desea recordar el nombre del evento en la columna A y la hora en la columna B. El formato es el siguiente
Hora del recordatorio del nombre del evento
Prueba 1 2012-1-6 15 :50
Prueba 2 2012-1-7 15:50
Prueba 3 2012-1-8 15:50
Prensa ALT+F11>Herramientas>Referencias>Marque BIBLIOTECA DE OBJETOS MS OUTLOOK 14.0 (14 es la versión 2010 seleccionada según su propia versión de Office)
Luego mantenga presionada la tecla ALT y presione I M
Pegar El siguiente código y presione F5, puede agregar una serie de recordatorios en Outlook.
Sub test()
Dim ol As Outlook.p> For r = 2 To Range("b65536").End(xlUp).Row
Establecer t = ol.CreateItem(olAppointmentItem)
Con t
.Subject = Cells(r, 1) 'Nombre del evento
.Start = Cells(r , 2) 'Hora de inicio
.Duration = 30 'Duración
.ReminderMinutesBeforeStart = 45 'Recordatorio con N minutos de antelación
.Body = "Recordatorio programado de Excel " 'Contenido del evento
.Guardar
'.Mostrar
Terminar con
Siguiente
Fin Sub
Chase
Presione ALT+F11>Herramientas>Referencias>Verifique la BIBLIOTECA DE OBJETOS DE MS OUTLOOK 14.0 (14) es la versión 2010, elija según la versión de su oficina)
Luego mantén presionada la tecla ALT y presiona I M
.