Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Outlook.Rule Правила для отправленных в Outlook 2010 / 2 сообщений из 2, страница 1 из 1
10.10.2011, 10:51
    #37475167
pr89as
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook.Rule Правила для отправленных в Outlook 2010
Непонятная ситуация по применению правил для отправленных писем.
Стандартные средства не позволяют применять скрипт(правило) для отправленного письма, правила применяются только для входящих. Для исходящих надо применять правило вручную, применяя правило к папке.
В событиях у outlook есть
Код: plaintext
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Нашел как применить правило из VBA

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Sub ЗапуститьПравило()
    Dim oNS As Outlook.NameSpace
    Dim oStore As Outlook.Store
    Dim colRules As Outlook.Rules
    Dim oRule As Outlook.Rule
    
    Set oNS = Application.GetNamespace("MAPI")
    Set oStore = oNS.DefaultStore
    Set colRules = oStore.GetRules()
    
    Set oRule = colRules.Item("МесяцГод")
    
    oRule.Execute
    
End Sub


Но как применить правило к отправляемому письму не могу найти, сообразить.
Или может я не стой стороны к проблеме подхожу?
...
Рейтинг: 0 / 0
19.10.2011, 14:14
    #37488911
pr89as
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook.Rule Правила для отправленных в Outlook 2010
Если кому интересно, ничего умнее как применить правило ко всей папке ничего не придумал

Код: plaintext
1.
2.
3.
4.
5.
6.
    
    Dim oNS As Outlook.NameSpace
    Set oNS = Application.GetNamespace("MAPI")
    Dim OFolder As folder
    Set OFolder = oNS.GetDefaultFolder(OlDefaultFolders.olFolderSentMail)
    oRule.Execute folder:=OFolder
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Outlook.Rule Правила для отправленных в Outlook 2010 / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]