Sådan læses e-mail med VBA

December 28

Sådan læses e-mail med VBA

At vide, hvordan at læse e-mail via en Microsoft Access program ved hjælp af Visual Basic for Applications (VBA), kan hjælpe dig med at programmer mere brugervenlige. Microsoft Access er en relationel database management system ofte bruges til små, lokale databaser. Outlook er en e-mail management system inkluderet i Microsoft Office-pakken. VBA er en computer programmeringssprog. I et par trin, kan du lære og skrive VBA-kode til at læse Outlook e-mail-elementer.

Vejledning


• Åbn Microsoft Access 2007. Klik på "Database Funktioner" og vælg "Visual Basic". Vælg menuen "Funktioner" og klik på "Referencer." Marker feltet ud for "Microsoft Outlook (versionsnummer) Object Library". Klik på "OK".

• Kopier og indsæt koden nedenfor ind i din nye modul. Koden vil læse mappen "Indbakke" i Microsoft Outlook e-mail og få vist emne og krop gennem en meddelelsesboks. Private Sub ReadOutlookMail () Set otlkApp = CreateObject ("Outlook.Application") Sæt MAPISpace = otlkApp.GetNamespace ("MAPI") Set otlkFolder = MAPISpace.GetDefaultFolder (olFolderInbox) For hver MailItem I otlkFolder.Items MsgBox "Emne:" & MailItem .Subject & "Krop:" & MailItem.body Næste MailItem End Sub

3. Tryk på "F5" for at køre din "ReadOutlookMail" subrutine.