Ler em inglês

Compartilhar via


Objeto MailItem (Outlook)

Representa uma mensagem de email.

Comentários

Use o método CreateItem para criar um objeto MailItem que representa uma nova mensagem de email.

Use a propriedade Folder.Items para obter uma coleção Itens que representa os itens de email em uma pasta e o método Items.Item (index), em que index é o número de índice de uma mensagem de email ou um valor usado para corresponder à propriedade padrão de uma mensagem, para retornar um único objeto MailItem da pasta especificada.

Exemplo

O exemplo do Visual Basic for Applications (VBA) a seguir cria e exibe uma nova mensagem de email.

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

O exemplo de VBA a seguir define a pasta atual como a Caixa de Entrada e exibe a segunda mensagem de email na pasta. Em geral, a ordem das mensagens de email em uma pasta não é garantida como uma ordem em particular.

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

Eventos

Métodos

Propriedades

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.