Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan bruke VBA i Access Query Design Vis
    Visual Basic for Applications ( VBA ) er et programmeringsspråk som brukes i frittstående applikasjoner , og også for å utvide funksjonaliteten til Microsoft Office-programmer , inkludert database skapelse program , Access. Noen oppgaver i Access egner seg naturlig til automatisering med VBA-kode , for eksempel beregne verdier for brukeren tilleggstjenester kontroller i rapporter . Derimot , betyr Tilgang søket til utforming syn ikke lett avsløre muligheter for forbedring med VBA. Likevel vil en anvendt eksempel på en bestemt VBA -funksjonen viser deg hvordan VBA kan hjelpe deg å arbeide med spørringen utforming utsikt. Instruksjoner
    en

    Open Access og lage et lite bord av e-postadresser. Bruk tabellen nedenfor hvis du ikke har en eksisterende. Skriv inn den første raden med følgende data som overskriften av tabellen er enkelt kolonne.

    Emaildsk@yahoo.comIndianaJones @ Hollywood.comHarryBelafonte @ Caribbean.com
    2

    Lagre tabellen ved å trykke " Ctrl- S , " og skriv " emailaddresses " for tabellen navn. Lagre selve databasen ved å trykke på "Alt- F " og deretter velge " Lagre database som." Type " VBAFromAccessQuery " for databasen navn .
    3

    Begynn å opprette en egendefinert funksjon for bruk i en spørring ved første aktivere makroer i databasen. Trykk "Alt- F" for å avsløre "Options " menyen, klikk deretter det elementet.
    4

    Trykk på " Trust Center" elementet i " Alternativer for Access " i dialogboksen, klikk deretter på " Klareringssenter Settings"-knappen . Trykk på "Macro Settings" elementet i " Trust Center" dialogboksen , klikk deretter alternativet som leser " Aktiver alle makroer . " ( Pass på å gå tilbake til denne dialogboksen til å deaktivere makroer når du er ferdig med fremgangsmåten i denne artikkelen . )

    Trykk " OK " på alle åpne dialogbokser for å gå tilbake til Access .
    5

    Trykk på "Database Tools " element på verktøylinjen , og klikk " ; Visual Basic " . å gå inn i Visual Basic integrert utviklingsmiljø (IDE ) , som er der du opprette egendefinerte funksjoner
    6

    Trykk" Insert ", etterfulgt av " Module " på IDE verktøylinjen for å opprette en ny plass å gå inn programkode i. Lim inn følgende programkode hvor som helst i det nye plass : en

    Public Function GetDomainName ( emailAddress ) Dim mm = Len ( emailAddress ) - InStr ( emailAddress , " @ " ) GetDomainName = Høyre ( emailAddress , m) End Function
    7

    Trykk" Ctrl + S " for å lagre programmet , og navngi modulen" CustomFunctions " når du blir bedt av Access. Tilbake til Access enten ved å trykke "Alt + F11 " eller klikke på den lille Tilgang ikonet i venstre del av IDE verktøylinje.
    8

    Opprett en ny spørring for e-postadressen tabellen ved å først klikke på tabellens navn ( " emailaddresses ") i navigasjon vinduet til venstre for den viktigste Access-vinduet . Deretter trykker du "Create " etterfulgt av " Query Design " på verktøylinjen for . Hvis du bruker Access 2003 , oppretter spørringen ved å trykke " Objects " og deretter " Query " og deretter " Ny".
    9

    Dobbeltklikk på " emailaddresses " ; elementet i " Vis tabell " dialogboksen for å lage et lite vindu som viser alle felt av e-postadressen tabellen . Trykk " Close" i dialogboksen
    10

    Høyreklikk på raden merket " Field: " . På noen av spørringen rutenettets kolonner. Velg elementet "Build " for å vise " Expression Builder " dialogboksen , som lar deg lage spørringer som bruker formler .
    11

    Dobbeltklikk på "Funksjoner" elementet i " Expression Elements »-panelet for å utvide den noden , så enkelt på navnet på databasen ( " VBAFromAccessQuery ") for å avsløre den funksjonen du opprettet for den databasen.
    12

    Legg merke til at " Expression verdier »-panelet viser " GetDomainName "-funksjonen du limte inn i Visual Basic IDE tidligere. Dobbeltklikk på dette elementet, skriv " [ e ] " i stedet for "<< emailAddress >> " teksten i den øverste ruten i dialogboksen .
    13

    Trykk " OK " for å lukke " Expression Builder ", deretter høyreklikker du spørringen fane og velg " dataarkvisning " for å kjøre spørringen . ( Eller , trykker du på " Design " og velg " Kjør" på verktøylinjen. )

    Merke til at søkeresultatene viser bare de domenenavnene til e-postadressene , som er et resultat av din hell bruke VBA-kode til Access søket til design-visning.

    früher :

     Weiter:
      Relatert Artike
    ·Hvor å Sjekk Visual Basic 
    ·Slik deaktiverer et tastatur med Visual Basic 
    ·Hvordan lese xls fil Vb 
    ·Hvordan redigere programmer i Visual Basic 
    ·Hvordan skrive predefinert tekst filer med Visual Basic…
    ·Hvordan sende Vars Fra VBScript til en batch fil 
    ·Visual Basic Historie 
    ·Hvordan få tilgang Analyser data 
    ·Introduksjon til Visual Basic 6.0 
    ·Slik installerer Visual Studio 6.0 
      Anbefalte artikler
    ·Slik Send Microsoft Word skjemadata til Access 
    ·Hvordan å flate lister i Python 
    ·Hvordan bygge en Hashtag Retweeter 
    ·Hvordan kode PHP og MySQL til å velge staten 
    ·Slik oppdatering En Table Fra Query Via Tilgang Form 
    ·Hvordan få en PHP fil for å lese tittelen Header 
    ·Slik viser du en kode i JavaScript 
    ·Slik konverterer System.DBNull til et heltall 
    ·Hvordan sette bind variabler på Oracle SQL 
    ·Hvordan bruke en Switch sak med Ranges i C + + 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/