Поделиться через


Метод Action.Execute (Outlook)

Выполняет действие для указанного элемента.

Синтаксис

выражение. Execute

Выражение Выражение, возвращающее объект Action .

Возвращаемое значение

Значение object , представляющее элемент Outlook, созданный действием при выполнении.

Пример

В этом примере Visual Basic для приложений (VBA) используется метод Execute для просмотра всех действий для данного сообщения электронной почты и выполняется действие "Ответить".

Sub SendReply() 
 
 Dim myNameSpace As Outlook.NameSpace 
 
 Dim MyItem As Outlook.MailItem 
 
 Dim myItem2 As Outlook.MailItem 
 
 Dim myAction As Outlook.Action 
 
 
 
 Set myNameSpace = Application.GetNamespace("MAPI") 
 
 On Error GoTo ErrorHandler 
 
 Set MyItem = Application.ActiveInspector.CurrentItem 
 
 For Each myAction In MyItem.Actions 
 
 If myAction.Name = "Reply" Then 
 
 Set myItem2 = myAction.Execute 
 
 myItem2.Send 
 
 Exit For 
 
 End If 
 
 Next myAction 
 
 Exit Sub 
 
ErrorHandler: 
 
 MsgBox "There is no current item." 
 
End Sub

См. также

Объект action

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.