Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Du kan bruge makrohandlingen OpenVisualBasicModule i Access-databaser til at åbne en angivet Visual Basic for Applications (VBA) modul på en angivet procedure. Dette kan være en Underordnet procedure, en Function-procedure eller en hændelsesprocedure.

Bemærk!: Fra og med Access 2010 blev makrohandlingen ÅbnModul omdøbt til OpenVisualBasicModule.

Bemærk!: Denne handling tillades ikke, hvis der ikke er tillid til databasen.

Bemærk!: Makrohandlingen ÅbnVisualBasicModule er ikke tilgængelig i Access-webapps.

Indstilling

Makrohandlingen ÅbnVisualModule har følgende argumenter:

Handlingsargument

Beskrivelse

Modulnavn

Navnet på det modul, du vil åbne. Vælg navnet på modulet på rullelisten. Du kan lade dette argument være tomt, hvis du vil søge i alle standardmodulerne i databasen efter en procedure og åbne det relevante modul på den pågældende procedure.

Hvis du afspil en makro, der indeholder handlingen OpenVisualBasicModule i en biblioteksdatabase, søger Access først efter modulet med dette navn i biblioteksdatabasen og derefter i den aktuelle database.

Procedurenavn

Navnet på den procedure, du vil åbne modulet til. Hvis du lader dette argument være tomt, åbnes modulet i sektionen Declarations.

Bemærk!: Du skal angive et gyldigt navn i enten argumentet Modulnavn eller Procedurenavn .

Bemærkninger

Du kan bruge denne makrohandling til at åbne en hændelsesprocedure ved at angive argumentet Modulnavn og argumentet Procedurenavn . Hvis du f.eks. vil åbne klikhændelsesproceduren for knappen PrintInvoice på formularordrer, skal du angive argumentet Modulnavn til Formular.Ordrer og angive argumentet Procedurenavn til at PrintInvoice_Click. Hvis du vil have vist hændelsesproceduren for en formular eller rapport, skal formularen eller rapporten være åben.

På samme måde skal du angive modulnavnet for at åbne en procedure i en klassemodul, selvom klassemodulet ikke behøver at åbne.

Hvis du vil åbne en privat procedure, skal det modul, der indeholder det, være åbent.

Denne handling har samme effekt som at højreklikke på et modul i navigationsruden og derefter klikke på Designvisning. Denne handling giver dig også mulighed for at angive et procedurenavn og søge i standardmodulerne i en database efter procedurer.

Tip!:  Du kan vælge et modul i navigationsruden og trække det til makrovinduet. Dette opretter automatisk en OpenVisualBasicModule-handling, der åbner modulet til sektionen Declarations.

Hvis du vil køre handlingen ÅbnVisualBasicModule i et VBA-modul, skal du bruge metoden ÅbnModule for objektet DoCmd .

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×