Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur du använder VBA för e-post i Access

    Skapa ett program e-posthantering i din Microsoft Access-databas kan göra din Access applikation mer värdefullt och mer dynamisk . I VBA kan du använda Microsoft Outlook Object Library för att skapa e-post och tillgång till mappar e i Microsoft Outlook . I biblioteket kan du programmatiskt skapa och skicka e-post utan att behöva öppna Outlook . Använd det här biblioteket för att skicka e-post automatiskt till användare med databas information som är viktig för dem . Instruktioner
    1

    Klicka på " Databas Verktyg " fliken , klicka på " Visual Basic ", och klicka på " Infoga " -menyn . Klicka på " modul " för att infoga en ny VBA-kod modulen .
    2

    Klicka på " Verktyg " -menyn och klicka på " Referenser " . Markera rutan bredvid " Microsoft Outlook Object Library " och klicka " OK " .
    3

    Skapa ett nytt sub förfarande och definiera de Outlook objekt genom att lägga till följande VBA-kod :

    Private Sub createEmail ( ) katalog

    Set outlookApp = CreateObject ( " Outlook.Application " ) katalog

    Dim myItem As Object

    Set myItem = outlookApp.CreateItem ( olMailItem )
    4

    Skapa en ny e- post genom att lägga till följande kod :

    myItem.Subject = " email ämne"

    myItem.Body = " postmeddelande "

    myItem.To = " myname@myemail.com "

    myItem.Send
    5

    Redigera föregående steg och ange en giltig e-postadress itu bredvid " myItem.To " för att skicka e-post . Typ " End Sub " för att avsluta proceduren och tryck på " F5 " för att köra din och skicka e-post med Outlook .
    6

    Läs e-post i inkorgen och visa den i din omedelbara fönster genom att skapa följande sub förfarande :

    Private sub checkEmail ( ) katalog

    Set OLApp = CreateObject ( " Outlook.Application " ) katalog

    Set MAPIS = OLApp.GetNamespace ( " MAPI " )

    Set Outlookfolder = MAPIs.GetDefaultFolder ( olFolderInbox ) katalog

    For Each mymail I outlookFolder.Items

    Debug.Print myMail.Subject

    Debug.Print mymail . Kropp

    Nästa mymail

    End Sub
    7

    Tryck " F5 " för att köra proceduren .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Ring lagrade procedurer i Visual Basic
    ·Hur man bort ett kalkylblad Event i VBA
    ·Hur man gör en textruta accepterar endast siffror i Vi…
    ·Hur man skapar flera formulär i VB
    ·Hur man kan göra något Flash i Visual Basic
    ·Hur man läser data från Access använda VB
    ·Hur man skriver Datum & Tid Genom Visual Basic
    ·Hur man öppnar ett formulär i Access Använda Visual …
    ·Hur man gör en installation i VB.NET
    ·Hur man gör en EXE i Visual Basic
    Utvalda artiklarna
    ·Hur: Direkt MySQL Access på GoDaddy SSH
    ·Projektplan för Software Development
    ·Lägga till produkter i ComboBox i VB
    ·Vad är MCI ActiveX-kontroller
    ·Hur man läser iFrame Innehållet i Javascript
    ·Hur skapar jag ett datumintervall Använda PHP
    ·Hur hitta andra förekomster av en klass i C + +
    ·Hur Börja Visual Basic
    ·Vad gör ActiveX Do
    ·Hur Design N - Differentierad Data Access lager med Dat…
    Copyright © Dator Kunskap http://www.dator.xyz