![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 07.11.2023
Сообщений: 1
|
![]()
Всем добрый день.
Необходимо выгружать письма из почты в excel, учитывая отправителя и период времени. Подошел следующим образом. Таблица excel, в А1 указываем почту, в В1 дату с которой начать поиск, в С1 дату на которой поиск заканчивается. При работе макроса создается новый лист в котором должны отображаться адрес отправителя и текст самого письма. Вот на датах я и завис. Ругается в следующей строке If OutlookMail.ReceivedTime >= StartDate And OutlookMail.ReceivedTime <= EndDate And OutlookMail.SenderEmailAddress = EmailAddress Then Подскажите что нужно изменить в коде? Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 23.02.2018
Сообщений: 81
|
![]()
Раз вы работаете со полной датой - временем (.ReceivedTime) это следует учитывать - поэтому для сравнения лучше указывать полный формат (dd.mm.yyyy hh:nn:ss).
Примерно так: Код:
mailto: 2867077@gmail.com
Последний раз редактировалось Eugene-LS; 25.11.2023 в 10:11. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
обработка входящих писем в Outlook и запуск макроса Excel | unbanned | Microsoft Office Excel | 0 | 27.03.2019 23:46 |
Отправка писем в Outlook'e | Parklane1488 | Microsoft Office Excel | 9 | 25.08.2014 16:46 |
перебор писем в OutLook'e | mad_max.86@gmail.r | Microsoft Office Access | 7 | 12.05.2012 22:44 |
Интересный макрос для создания писем в Outlook через Excel | Neo007 | Microsoft Office Excel | 17 | 19.04.2009 20:44 |
MS Excel и MS Outlook (2003) отсылка писем | IceB | Microsoft Office Excel | 1 | 02.07.2007 13:32 |