Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Ocorre quando um anexo de uma instância do objeto pai é aberto para leitura.
Sintaxe
expression.
AttachmentRead( _Attachment_ )
expressão Uma variável que representa um objeto MailItem.
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Attachment | Obrigatório | Attachment | O anexo que foi aberto. |
Exemplo
Este exemplo do Visual Basic for Applications (VBA) exibe uma mensagem quando um usuário tenta ler um anexo. O código de exemplo tem de ser colocado num módulo de classe, como ThisOutlookSession, e o TestAttachRead() procedimento deve ser chamado antes de o procedimento do evento poder ser chamado pelo Microsoft Outlook. Para este exemplo ser executado, é necessário que haja pelo menos um item na Caixa de Entrada cujo assunto seja 'Test' contendo pelo menos um anexo.
Public WithEvents myItem As outlook.MailItem
Private Sub myItem_AttachmentRead(ByVal myAttachment As Outlook.Attachment)
If myAttachment.Type = olByValue Then
MsgBox "If you change this file, also save your changes to the original file."
End If
End Sub
Public Sub TestAttachRead()
Dim atts As Outlook.Attachments
Dim myAttachment As Outlook.Attachment
Set myItem = Application.ActiveExplorer.CurrentFolder.Items("Test")
Set atts = myItem.Attachments
myItem.Display
End Sub
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.