Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как сохранить новое письмо в Outlook-е

48K
06 мая 2009 года
bugenik
2 / / 05.05.2009
Всем привет!
Есть необходимость, в правилах использовать выполнение сценария, который выполнял бы сохранение нового входящего письма в определённое место в формате ТХТ.
Есть код:
Sub Save_txt()
Dim myItem As Outlook.Inspector
Dim objItem As Object
MyTime = Str(Time)
Set myOlApp = CreateObject("Outlook.Application")
Set myItem = myOlApp.ActiveInspector
Set objItem = myItem.CurrentItem
m1 = Format(Time, "Long Time")
d1 = Format(m1, "hhmmss")
d11 = Format(Date, "yymmdd")
objItem.SaveAs "C:\" & d11 & d1 & ".txt", olTXT
End Sub

Но почему-то не выполняется, а останавливается на строке "Set myItem = myOlApp.ActiveInspector"?

Как заставить выполняться макрос не открывая письмо?
P/S Если открыть письмо, то макрос выполняется.
Заранее благодарен.
48K
27 июля 2009 года
bugenik
2 / / 05.05.2009
Неужели никто не знает ответ?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог