Есть ли какой-либо код для отправки диапазона в орган электронной почты, если превышено определенное время в диапазоне. Это должно быть автоматизировано, а не кнопка.Диапазон автоматической отправки по электронной почте тела
ответ
Для того, чтобы каждый день отправлять посылку отправки электронной почты, самое простое - использовать OnTime
-method. В вашем случае, вы бы поставить что-то подобное в ThisWorkbook
-модуль:
Private Sub Workbook_Open()
Call new_timer
End Sub
и что-то подобное в стандартном модуле:
Sub email_sending_macro
<your code to send the email>
Application.Wait(Now + TimeValue("0:00:01"))
Call new_timer
End Sub
Sub new_timer
Application.OnTime TimeValue("16:00:00"), "email_sending_macro"
End Sub
Это должно установить код для запуска на 4 о» часы каждый день. Application.Wait
есть на всякий случай, если макрос занимает меньше секунды, чтобы запустить, вы не хотите, чтобы он отправлял более одного электронного письма, не так ли? :)
Я поработаю над этим в понедельник и вернусь к вам, если возникнут какие-либо вопросы. – Changer
Я был бы признателен, если бы вы пометили его как решенный, если он сработает для вас. – eirikdaude
Я работал над этим, но до сих пор не работаю для меня, вы можете написать для меня весь код, и я попробую его, а также этот код будет помещен в excel или Outlook. – Changer
- 1. скопировать диапазон по электронной почте
- 2. Печать NSMutableArray для отправки по электронной почте тела
- 3. нет тела по электронной почте от cfmail
- 4. Левый Выровнять встроенный диапазон по электронной почте
- 5. Как указать местоположение отправки по электронной почте
- 6. Закрыть gmail после отправки по электронной почте
- 7. android.os.NetworkOnMainThreadException отправки по электронной почте от Android
- 8. Выбранные кнопки для отправки по электронной почте
- 9. завершена программа после отправки по электронной почте
- 10. PHP-код для отправки по электронной почте
- 11. банки для массовой отправки по электронной почте
- 12. Regex для отправки по электронной почте
- 13. Функция Wordpress для отправки по электронной почте
- 14. VBA для отправки по электронной почте
- 15. .NET Ошибка отправки по электронной почте
- 16. декодировать textarea для отправки по электронной почте
- 17. Изменение вида после отправки по электронной почте
- 18. Формы для отправки вложения по электронной почте
- 19. активировать segue после отправки по электронной почте
- 20. Выбор службы отправки по электронной почте
- 21. Отправить скриншот для отправки по электронной почте
- 22. PHP Форма для автоматической отправки электронной почты
- 23. SendGrid API для отправки по электронной почте, отправка электронной почты
- 24. подтверждение по электронной почте
- 25. Приложение для отправки по электронной почте по электронной почте на мобильном устройстве
- 26. Код VBA для отправки рабочего листа по электронной почте
- 27. Способы преодоления отправки задержки по электронной почте в asp.net
- 28. Отправить таблицу по электронной почте
- 29. Perl-segregate текстовый файл с использованием шаблона поиска и автоматической отправки по электронной почте вложения
- 30. Код VBA для отображения электронной почты вместо автоматической отправки
Да, вы можете использовать событие OnTime. Испытали ли вы что-нибудь сами, до сих пор? – eirikdaude
@eirik Спасибо за ваше драгоценное время. Вот код, который я сделал до сих пор. Я не могу опубликовать его, поскольку он показывает, что он слишком длинный. – Changer
Мне не нужно все это видеть, что касается конкретной операции, которую вы хотите сделать здесь. Самый простой способ показать это, вероятно, просто изменить его в исходном вопросе. Если вы хотите дать ему самостоятельный вариант, я бы рекомендовал вам взглянуть на ['OnTime'-events] (https://msdn.microsoft.com/en-us/library/office/ff196165. aspx), как уже упоминалось – eirikdaude