KjørBasicKode, makrohandling

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Du kan bruke handlingen KjørBasicKode makroen i Access-skrivebordsdatabaser ringe et Visual Basic for Applications (VBA) Function-prosedyre.

Innstilling

Makrohandlingen KjørBasicKode har følgende argumenter.

Handlingsargument

Beskrivelse

Funksjonsnavn

Navnet på VBA Function-prosedyre for å ringe. Angi funksjonsargumenter i parentes. Angi funksjonsnavnet i boksen Funksjonsnavn i makrovinduet utforming. Dette er et nødvendig argument.

Merknad: I en Access-database (MDB eller ACCDB), klikker du Lag-knappen for å bruke uttrykksverktøyet til å velge en funksjon for dette argumentet. Velg funksjonen i listen i uttrykksverktøyet.

Merknader

Brukerdefinert funksjon prosedyrene lagres i Microsoft Office Access 2007 moduler.

Du må ta med parentesen, selv om Function-prosedyre har ingen argumenter, som i eksemplet nedenfor:

TestFunction()

I motsetning til brukerdefinert funksjon navn som brukes for hendelsesegenskap innstillinger, begynner funksjonsnavnet i Funksjonsnavn -argumentet ikke med et likhetstegn (=).

Access ignorerer verdien som returneres av funksjonen.

Merknad: Du kan ikke hente en Function-prosedyre fra en makro hvis funksjonsnavnet er den samme.

Tips! 

Hvis du vil kjøre en delprosedyre eller hendelsesprosedyre skrevet i Visual Basic, kan du opprette en Function-prosedyre som kaller delprosedyren eller hendelsesprosedyre. Bruk handlingen KjørBasicKode makro til å kjøre Function-prosedyre.

Hvis du bruker handlingen KjørBasicKode makroen til en funksjon, søker Access etter funksjonen med navnet som angis av argumentet Funksjonsnavnet i standard-modulene for databasen. Imidlertid Hvis denne handlingen kjører svar når du velger en menykommando på en skjema eller rapport eller som svar på en hendelse i et skjema eller rapport, søker Access først etter funksjonen i skjemaets eller rapportens klassemodul og deretter i de standard modulene. Access søker ikke klassen modulene som vises i området moduler i navigasjonsruten for funksjonen som angis av argumentet Funksjonsnavn .

Denne handlingen er ikke tilgjengelig i en VBA-modul. Kjør den ønskede Function-prosedyren i stedet, direkte i VBA.

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×