Saber ler e-mail através de um aplicativo Microsoft Access usando o Visual Basic for Applications (VBA) pode ajudá-lo a fazer aplicações mais user-friendly. Microsoft Access é um sistema de gerenciamento de banco de dados relacional usado frequentemente para pequenos bancos de dados, locais. Outlook é um sistema de gerenciamento de e-mail incluído no pacote Microsoft Office. VBA é uma linguagem de programação de computadores. Em poucos passos, você pode aprender e escrever código VBA para ler itens de e-mail do Outlook.
Abra o Microsoft Access 2007. Clique "Ferramentas de banco de dados" e selecione "Visual básico." Selecione os "Ferramentas" Menu e clique "Referências." Marque a caixa ao lado "Microsoft Outlook (número da versão) Object Library." Clique "ESTÁ BEM."
Copie e cole o código abaixo em seu novo módulo. O código irá ler o "Caixa de entrada" pasta de e-mail Microsoft Outlook e exibir o assunto e corpo através de uma caixa de mensagem.
Private Sub ReadOutlookMail ()
Definir otlkApp = CreateObject ("Outlook.Application")
Definir MAPISpace = otlkApp.GetNamespace ("MAPI")
Definir otlkFolder = MAPISpace.GetDefaultFolder (olFolderInbox)
Para Cada MailItem Em otlkFolder.Items
MsgBox "Sujeito:" & MailItem.Subject & "Corpo:" & MailItem.body
Próximo MailItem
End Sub
pressione "F5" para executar o seu "ReadOutlookMail" sub-rotina.