Objet MailItem (Outlook)

Représente un message électronique.

Remarques

Utilisez la méthode CreateItem pour créer un objet MailItem qui représente un nouveau message électronique.

Utilisez la propriété Folder.Items pour obtenir une collection Items représentant les éléments de courrier dans un dossier et la méthode Items.Item (index), où index est le numéro d’index d’un message électronique ou une valeur utilisée pour correspondre à la propriété par défaut d’un message, pour renvoyer un seul objet MailItem du dossier spécifié.

Exemple

L'exemple Visual Basic pour Applications (VBA) suivant crée et affiche un message électronique.

Sub CreateMail() 
 
 Dim myItem As Object 
 
 
 
 Set myItem = Application.CreateItem(olMailItem) 
 
 myItem.Subject = "Mail to myself" 
 
 myItem.Display 
 
End Sub

L'exemple VBA suivant définit le dossier actuel comme boîte de réception, et afifche le deuxième message électronique qu'il contient. En général, il n'est pas garanti que l'ordre des messages électroniques dans un dossier réponde à une logique particulière.

Sub DisplayMail() 
 
 Dim myItem As Object 
 
 Dim myFolder As Folder 
 
 
 
 Set myNamespace = Application.GetNamespace("MAPI") 
 
 Set myFolder = myNamespace.GetDefaultFolder(olFolderInbox) 
 
 myFolder.Display 
 
 Set myItem = myFolder.Items(2) 
 
 myItem.Display 
 
End Sub

Événements

Nom
AfterWrite
AttachmentAdd
AttachmentRead
AttachmentRemove
BeforeAttachmentAdd
BeforeAttachmentPreview
BeforeAttachmentRead
BeforeAttachmentSave
BeforeAttachmentWriteToTempFile
BeforeAutoSave
BeforeCheckNames
BeforeDelete
BeforeRead
Close
CustomAction
CustomPropertyChange
Transférer
Open
PropertyChange
Lire
ReadComplete
Reply
ReplyAll
Send
Unload
Write

Méthodes

Nom
AddBusinessCard
ClearConversationIndex
ClearTaskFlag
Close
Copy
Supprimer
Display
Transférer
GetConversation
MarkAsTask
Move
PrintOut
Reply
ReplyAll
Save
SaveAs
Send
ShowCategoriesDialog

Propriétés

Nom
Actions
AlternateRecipientAllowed
Application
Pièces jointes
AutoForwarded
AutoResolvedWinner
BCC
BillingInformation
Body
BodyFormat
Catégories
CC
Classe
Companies
Conflicts
ConversationID
ConversationIndex
ConversationTopic
CreationTime
DeferredDeliveryTime
DeleteAfterSubmit
DownloadState
EntryID
ExpiryTime
FlagRequest
FormDescription
GetInspector
HTMLBody
Importance
InternetCodepage
IsConflict
IsMarkedAsTask
ItemProperties
LastModificationTime
MarkForDownload
MessageClass
Mileage
NoAging
OriginatorDeliveryReportRequested
OutlookInternalVersion
OutlookVersion
Parent
Permission
PermissionService
PermissionTemplateGuid
PropertyAccessor
ReadReceiptRequested
ReceivedByEntryID
ReceivedByName
ReceivedOnBehalfOfEntryID
ReceivedOnBehalfOfName
ReceivedTime
RecipientReassignmentProhibited
Destinataires
ReminderOverrideDefault
ReminderPlaySound
ReminderSet
ReminderSoundFile
ReminderTime
RemoteStatus
ReplyRecipientNames
ReplyRecipients
RetentionExpirationDate
RetentionPolicyName
RTFBody
Saved
SaveSentMessageFolder
Sender
SenderEmailAddress
SenderEmailType
SenderName
SendUsingAccount
Sensitivity
Sent
SentOn
SentOnBehalfOfName
Session
Size
Objet
Submitted
TaskCompletedDate
TaskDueDate
TaskStartDate
TaskSubject
À
ToDoTaskOrdinal
UnRead
UserProperties
VotingOptions
VotingResponse

Voir aussi

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.