Страницы: 1
RSS
Задержка доставки письма Outlook+VBA, Задать задержку доставки письма макросом
 
Добрый день!

Как можно учесть время отправки письма и сразу задать задержку доставки макросом?

Пример:
Таблицу нужно отправлять 2 раза в сутки в 12:00 и в 19:00 по местному времени.
Если я отправляю данные в промежуток с 19:00 по 12:00 то нужно чтобы в открывшемся письме Outlook сформированное письмо было создано с задержкой доставки , ближайшее это 12:00, а если отправляю письмо с 12:00 и в 19:00, то была сразу выставлена задержка доставки на 19:00
Изменено: WS27 - 15.05.2025 14:53:44
 
Если делаете через Excel - смотрите в сторону метода Application.OnTime. Поиском ищется и все инструкции по использованию есть.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Надо смотреть в сторону DeferredDeliveryTime.Это в том случае, если аутлук будет включен в нужное время
Код
    With xOtlMail
    .To = "Email Address"
    .CC = "Email Address"
    .BCC = "Email Address"
    .Subject = "Subject line"
   .DeferredDeliveryTime =дата планируемой отправки
    .HTMLBody = .HTMLBody & xStrBody
    .Display
    End With
Изменено: Сергей - 15.05.2025 18:16:29
 
Дмитрий(The_Prist) Щербаков, Сергей, Спасибо за подсказки

.DeferredDeliveryTime  подошло для решения задачи
Страницы: 1
Читают тему
Наверх