Evento MailItem.Send (Outlook)
Se produce cuando el usuario selecciona la acción Send para un elemento o cuando se llama al método Send para el elemento, que es una instancia del objeto primario.
Sintaxis
expresión. Send
( _Cancel_
)
expresión Variable que representa un objeto MailItem.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Cancel | Obligatorio | Boolean | (No se utiliza en VBScript). False cuando se produce el evento. Si el procedimiento de evento establece este argumento en True, la operación de envío no se completa y el inspector se queda abierto. |
Comentarios
En Microsoft Visual Basic Scripting Edition (VBScript), si establece el valor devuelto por esta función en False, no se envía el elemento.
Ejemplo:
En este ejemplo de Visual Basic para aplicaciones (VBA) se utiliza el evento Send y se envía un elemento con una fecha de caducidad automática. El código de ejemplo debe colocarse en un módulo de clase como ThisOutlookSession
, y se debe llamar al SendMyMail
procedimiento antes de que Microsoft Outlook pueda llamar al procedimiento de evento.
Public WithEvents myItem As Outlook.MailItem
Sub SendMyMail()
Set myItem = Outlook.CreateItem(olMailItem)
myItem.To = "Dan Wilson"
myItem.Subject = "Data files information"
myItem.Send
End Sub
Private Sub myItem_Send(Cancel As Boolean)
myItem.ExpiryTime = #2/2/2003 4:00:00 PM#
End Sub
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.