Wie man mit VBA Email lesen

October 12

Wie man mit VBA Email lesen

Wissen, wie man die Email durch eine Microsoft Access-Anwendung mithilfe von Visual Basic für Applikationen (VBA) lesen hilft Ihnen Anwendungen nutzerfreundlicher zu machen. Microsoft Access ist ein relationales Datenbankmanagementsystem, das oft für kleine, lokale Datenbanken verwendet. Outlook ist ein e-Mail-Management-System in die Microsoft Office-Suite enthalten. VBA ist eine Programmiersprache. In wenigen Schritten können Sie lernen und Schreiben von VBA-Code zum Outlook e-Mail-Elemente lesen.

Anweisungen

1 Öffnen Sie Microsoft Access 2007. Klicken Sie auf "Datenbanktools" und wählen Sie "Visual Basic." Wählen Sie im Menü "Extras" und klicken Sie auf "Verweise". Aktivieren Sie das Kontrollkästchen neben "Microsoft Outlook (Versionsnummer) Object Library". Klicken Sie auf "OK".

2 Kopieren Sie und fügen Sie den folgenden Code in Ihr neues Modul. Der Code liest den Ordner "Posteingang" in Microsoft Outlook e-Mail und den Betreff und Text durch ein Meldungsfeld angezeigt.

Private Sub ReadOutlookMail()

Set OtlkApp = CreateObject("Outlook.Application")

Set MAPISpace = otlkApp.GetNamespace("MAPI")

Set OtlkFolder = MAPISpace.GetDefaultFolder(olFolderInbox)

Für jede MailItem In otlkFolder.Items

MsgBox "Subject:" & MailItem.Subject & "Body:" & MailItem.body

Nächsten MailItem

EndSub

3 Drücken Sie "F5", um Ihre "ReadOutlookMail"-Unterroutine ausgeführt.