• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Календари Lotus и Outlook

  • Автор темы Alexander (Criz)
  • Дата начала
A

Alexander (Criz)

Есть заказчик, у него везде стоит Outlook, у них там и почта и календарь.
Есть база на Лотусе, где есть возможность создавать напоминалки в свой Лотусный календарь.
Есть хотелка - создавать напоминалки не в Лотусном календаре, а в Outlook....

Какие есть идея как это можно сделать?
 
A

Alexander (Criz)

Ок, так и сделал:

'Outlook---------------------------------------------
Dim objOutlook As Variant
Dim objAppointment As Variant

Const olAppointmentItem = 1

Set objOutlook = CreateObject("Outlook.Application")
Set objAppointment = objOutlook.CreateItem(olAppointmentItem)

objAppointment.Start = dateTime.LSLocalTime
objAppointment.Duration = 60
objAppointment.Subject = "Напоминание о " + Client$
objAppointment.Body = msg$
' objAppointment.Location = "44/2039"
objAppointment.ReminderMinutesBeforeStart = 15
objAppointment.ReminderSet = True

objAppointment.Save

'------------------------------------------------------------------------------

Хотя можно и через iCal, но пока хватило и OLE....
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!