Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Microsoft Access >> Content

    Hur du programmera Microsoft Access med Visual Basic

    Microsoft Access är en databas program i Microsoft Office-paketet . Utvecklare skräddarsy denna svit genom att skriva program i programmeringsspråk , Visual Basic for Applications ( VBA ) . Programmering Åtkomst innebär att använda VBA för att skapa och manipulera databasobjekt , inklusive rapporter, tabeller, frågor och uppgifter anmälningsblanketter . Till exempel , kan VBA befolkar automatiskt " genus " fältet i ett formulär för att ange tidningen abonnentuppgifter , när personen med hjälp av formuläret går vanliga namn i " förnamn " fältet . Programmering Access ger dig möjlighet att göra data -entry och uppgifter hämtning lättare för lagets användare . Saker du behöver
    Microsoft Access
    Visa fler instruktioner
    1

    Open Access och tryck på " Alt - F11 " för att ange kodning miljö ( kallad " IDE " för " integrerad utvecklingsmiljö " ) för Access .
    2

    Klicka på " Infoga " -menyn är " Module " objekt för att skapa ett nytt fönster för att ange koden .
    3

    Klistra in koden fönstret följande programkod , vilket skapar en tabell med VBA :

    Sub makeATable ( ) katalog

    Dim db som databas , td som TableDef f som Field

    Set db = CurrentDb

    Set tbl = dbs.CreateTableDef ( " userinfo " ) katalog

    Set FLD = tbl.CreateField ( "Förnamn " , dbText ) katalog

    tbl . Fields.Append f

    dbs.TableDefs.Append tb

    " dbs.TableDefs.Refresh

    End Sub
    4

    Kör programmet genom klicka på någon förklaring i den och trycka på " F5 ".
    5

    Tryck " Alt - F11 " för att återgå till den huvudsakliga tillgång gränssnittet , klicka navigeringsfönstret s " << " -knappen , och sedan sin " >> " knappen . Du ser en ny tabell skapas av ditt program . Läs mer information om hur du skapar tabeller med VBA på MSDN sidan " Skapa och ta bort tabeller " sidan .
    6

    Typ några exempel förnamn i den nya tabellen för att lämna uppgifter för VBA frågan kommer du skapa nästa
    7

    Tryck " Alt - F11 " för att återgå till den kodande miljön och klistra in den här nya sub - rutin under den första du skrev : .

    Public sub makeQuery ( )

    Dim db Som DAO.Database

    Dim qd Som DAO.QueryDef

    Dim str As String

    Set db = CurrentDb

    On Error GoTo DontDelete

    db.QueryDefs.Delete " qUser "

    DontDelete :

    str = " SELECT * FROM userinfo , "

    Set qd = db.CreateQueryDef ( " qUser " , str ) katalog

    End sub ​​
    8

    Kör nya sub - rutin som du gjorde den första , sedan tillbaka till Access och leta efter nya fråga din kod skapas . Det kallas " qUser . "
    9

    Dubbelklicka på " qUser " för att köra frågan . Tillträde kommer att visa alla de namn du angav i " userinfo " bord .
    10

    Skapa en rapport genom att klicka på " userinfo " objektet i navigeringsfönstret och sedan klicka på " Anmäl " i verktygsfältet . Du ska skriva ett VBA -program som filtrerar rapporten för ett visst värde som du angav i steg 6 .
    11

    Högerklicka på den nya rapporten på fliken " Design. " Klicka på nedåtpilen i " On Load " händelse av för rapportens "Event " fliken på skärmen till höger . Denna åtgärd kommer du tillbaka till VBA IDE .
    12

    Klistra in följande kod i IDE . Ersätt texten " " med något särskilt värde som du angav i steg 6 .

    Private Sub Report_Load ( ) katalog

    Me.Filter = " förnamn = " " " " "

    Me.FilterOn = Sant

    End Sub
    13

    Kör rapporten genom att trycka " Alt - F11 " för att återvända till Access högerklicka rapportens fliken och välja " Rapportera View . " Tillträde kommer att visa rapporten , som visar endast den post du skrev för filtret i steg 12 . Läs mer om hur du använder VBA med rapporter om Access-rapporter sidan .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur hittar alla rader med tomma celler i en enorm kalky…
    ·Hur Float ett Row på Excel 2007
    ·Hur Mouse Over Hjälp Ballonger i ett Excel-ark
    ·Olika funktioner i Microsoft Access
    ·Hur ta bort länken i Excel
    ·Vikten av Microsoft Access 2007 till företag
    ·Hur man skapar länkar i Excel 2007
    ·Så här ansöker Textattribut & Kanter cell i Microsof…
    ·Hur Extrahera Excel-filer från Revit
    ·Excel Time Functions
    Utvalda artiklarna
    ·PostScript-teckensnitt Definition
    ·Hur man bränner en FLAC CD i CDBurnerXP
    ·Hur man gör Studentenmeddelanden på datorn
    ·Inte kan anpassa Marginal i Excel
    ·Hur Ta flera lager i GIMP
    ·Hur man gör stödanteckningar När du gör en PowerPoi…
    ·Hur man byter för XML Path i T - SQL
    ·Hur man använder WordPerfect Office 11 Corel Presentat…
    ·Fönster Verktyg för att visa en inspelad Log av nätv…
    ·Hur konvertera M4V filer till Mac MP4 video
    Copyright © Dator Kunskap http://www.dator.xyz