powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Outlook, обработка отправленных сообщений VBA
2 сообщений из 2, страница 1 из 1
Outlook, обработка отправленных сообщений VBA
    #35926047
Новенькая_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер, уважаемые программисты :)
Возникла необходимость перемещать сообщения после отправки в др. папку. Есть такой код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Dim oMess As Outlook.MailItem

Dim myDefFolder As Outlook.Folders
Dim mySecFolder As Outlook.Folders

Set myDefFolder = objSession.GetDefaultFolder("Отправленные")
Set mySecFolder = objSession.GetDefaultFolder("Отправленные1")

For Each oMess In myDefFolder
    If oMess.SenderName = "Test Email" Then oMess.Move mySecFolder
Next

Помогите, пожалуйста, выявить ошибку - никак не получается присвоить myDefFolder паку Отправленные

Заранее всем огромное спасибо!!!
...
Рейтинг: 0 / 0
Outlook, обработка отправленных сообщений VBA
    #35926058
Новенькая_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
немного видоизменила

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Dim oMess       As Outlook.MailItem
Dim myApp       As Outlook.Application
Dim NameS       As Outlook.NameSpace
Dim myDefFolder As Outlook.Folders
Dim mySecFolder As Outlook.Folder
Dim myTasks


 Set myApp = CreateObject("Outlook.Application")
 Set NameS = myApp.GetNamespace("MAPI")

Set myDefFolder = NameS.Folders("Личные папки").Folders("отправленные")
Set mySecFolder = mySecFolder.Folders("Отпр")

For Each oMess In myDefFolder
If oMess.SenderName = "Test Acc" Then oMess.Move mySecFolder
Next

Ошибка - Type mismach, ругается на
Код: plaintext
Set myDefFolder = NameS.Folders("Личные папки").Folders("отправленные")
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Outlook, обработка отправленных сообщений VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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