У меня есть переход к коду. Проблема, с которой я столкнулась, - результат нескольких учетных записей. У меня 3, чтобы быть точным.Нужно сообщение об ошибке: Переместить код
Скажем, мой босс отправил мне электронное письмо, поэтому я перехожу с моей учетной записи на мой личный счет. Я прочитал ее электронную почту, вернусь к своей учетной записи и запустил макрос. Он перемещает ее (последнее чтение/выбор) в местоположение. Я не знаю, сколько личных писем я переместил по ошибке, потому что забыл переизбрать правильную электронную почту, которую я хотел переместить.
Как я могу создать оперативное сообщение о том, что я ошибаюсь, и если я продолжу? Примечание: могут быть случаи, когда мне может понадобиться продолжить.
Дополнительная информация:
счет Один: Киери Томпсон (Personal)
счета Два: Artwork Письмо
счет Три: DesignProofsTAC (работа по электронной почте - один используя переход на макрос)
проектируемых ТАСОВ Доказательства: Входящих (папка) Завершено (вложенный) Outsourced (вложенный) .....
Private Sub CommandButton7_Click() 'COMPLETED
On Error Resume Next
Dim ns As Outlook.NameSpace
Dim MoveToFolder As Outlook.MAPIFolder
Dim objItem As Outlook.MailItem
Set objItem = objApp.ActiveInspector.CurrentItem
Set ns = Application.GetNamespace("MAPI")
Set MoveToFolder = ns.Folders("designproofstac").Folders("Inbox").Folders("3_COMPLETED")
If Application.ActiveExplorer.Selection.Count = 0 Then
MsgBox ("Not in Correct Folder")
Exit Sub
End If
' this is the error code I want to produce the "you are in wrong account - proceed anyway?" DesignProofsTAC should be "default" i guess.
If MoveToFolder Is Nothing Then
MsgBox "Target folder not found!", vbOKOnly + vbExclamation, "Move Macro Error"
End If
For Each objItem In Application.ActiveExplorer.Selection
If MoveToFolder.DefaultItemType = olMailItem Then
If objItem.Class = olMail Then
objItem.Move MoveToFolder
End If
End If
Next
Set objItem = Nothing
Set MoveToFolder = Nothing
Set ns = Nothing
End Sub
Я думаю Im желая Prompt сообщения обнаружить, что у меня есть и пункт, выбранные в почтовом ящике другого счета/папки в стороне DesignProofsTAC и есть сообщение спрашивает меня, если я хочу, чтобы продолжить. –