Événement MailItem.Send (Outlook)

Survient lorsque l'utilisateur sélectionne l'action Send pour un élément ou lorsque la méthode Send est appelée pour cet élément (ce dernier étant une instance de l'objet parent).

Syntaxe

expression. Send( _Cancel_ )

expression Variable qui représente un objet MailItem.

Paramètres

Nom Requis/Facultatif Type de données Description
Cancel Obligatoire Boolean (Non utilisé dans VBScript). False lorsque l'événement se produit. Si la procédure événementielle affecte à cet argument la valeur True, l'opération d'envoi n'est pas achevée et l'inspecteur reste ouvert.

Remarques

Dans Microsoft Visual Basic Scripting Edition (VBScript), si vous définissez la valeur renvoyée de cette fonction sur False, l'élément n'est pas envoyé.

Exemple

Cet exemple Visual Basic pour Applications (VBA) utilise l’événement Send et envoie un élément avec une date d’expiration automatique. L’exemple de code doit être placé dans un module de classe tel que ThisOutlookSession, et la SendMyMail procédure doit être appelée avant que la procédure événementielle puisse être appelée par Microsoft Outlook.

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

Voir aussi

Objet MailItem

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.