Red de conocimiento informático - Material del sitio web - Cómo agregar un cronograma de Excel al calendario de outlook2010 usando VBA

Cómo agregar un cronograma de Excel al calendario de outlook2010 usando VBA

Esto se puede hacer en Excel 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

.