Hvordan lese e-post ved hjelp av VBA
Å vite hvordan du skal lese e-post via en Microsoft Access program som bruker Visual Basic for Applications (VBA) kan hjelpe deg å gjøre programmene mer brukervennlig. Microsoft Access er en relasjonsdatabase management system ofte brukt for små, lokale databaser. Outlook er en e-styringssystem inkludert i Microsoft Office-pakken. VBA er et programmeringsspråk. I noen få trinn kan du lære og skrive VBA-kode for å lese Outlook-e-elementer.
Bruksanvisning
1 Åpne Microsoft Access 2007. Klikk "Database Verktøy" og velg "Visual Basic." Velg "Verktøy" -menyen og klikk "Referanser". Merk av i boksen ved siden av "Microsoft Outlook (versjonsnummer) Object Library." Klikk på "OK".
2 Kopier og lim inn koden nedenfor i din nye modulen. Koden vil lese "Innboks" -mappen i Microsoft Outlook e-post og vise emnet og kroppen gjennom en meldingsboks.
Private Sub ReadOutlookMail ()
Sett otlkApp = Create ( "Outlook.Application")
Sett MAPISpace = otlkApp.GetNamespace ( "MAPI")
Sett otlkFolder = MAPISpace.GetDefaultFolder (olFolderInbox)
For hver MailItem I otlkFolder.Items
MsgBox "Subject:" & MailItem.Subject & "Body:" & MailItem.body
Neste MailItem
End Sub
3 Trykk "F5" for å kjøre "ReadOutlookMail" subrutine.