Office
Log på

Makrohandlingen OpenVisualBasicModule

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

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

Bemærk!: Makrohandlingen ÅbnModul er begyndt i Access 2010, og omdøbt til OpenVisualBasicModule.

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

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

Indstilling

Makrohandlingen OpenVisualBasicModule har følgende argumenter:

Handlingsargument

Beskrivelse

Modulnavn

Navnet på det modul, du vil åbne. Vælg navnet på modulet i på rullelisten. Du kan lade dette argument tomt, hvis du vil søge i alle standard moduler i databasen for en procedure, og Åbn det relevante modul ved denne procedure.

Hvis du kører en makro med handlingen OpenVisualBasicModule i en biblioteksdatabase, Access først efter modulet med dette navn i biblioteksdatabasen og derefter i den aktuelle database.

Navnet på procedure

Navnet på den fremgangsmåde, du vil åbne modulet til. Hvis du lader argumentet, åbnes modulet til sektionen erklæringer.

Bemærk!: Du skal angive et gyldigt navn i argumentet Modulnavn eller Navnet på Procedure .

Bemærkninger

Du kan bruge denne makrohandling til at åbne en hændelsesprocedure ved at angive argumentet Modulnavn og argumentet Procedurenavn . Angive argumentet Modulnavn til Form.Orders for eksempel for at åbne hændelsesprocedure Klik på knappen PrintInvoice i formularen Ordrer, og angive argumentet Procedurenavn til PrintInvoice_Click. For at få vist hændelsesproceduren for en formular eller rapport, være formularen eller rapporten åben.

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

For at åbne en privat procedure, skal det modul, der indeholder den være åben.

Denne handling er den samme effekt som at højreklikke på et modul i navigationsruden og derefter klikke på Designvisning. Denne handling gør det også muligt at angive navnet på en procedure og til at søge standard moduler i en database til procedurer.

Tip!: Du kan vælge et modul i navigationsruden og trække den til makrovinduet. Dermed oprettes automatisk en OpenVisualBasicModule handling, der åbner modulet i sektionen erklæringer.

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

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×