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 GemObjekt til at gemme enten et angivet Access-objekt eller det aktive objekt, hvis der ikke er angivet noget. Du kan også gemme det aktive objekt med et nyt navn i nogle tilfælde (dette fungerer på samme måde som kommandoen Gem som på værktøjslinjen Hurtig adgang).

Bemærk!: Fra og med Access 2010 blev makrohandlingen Gem omdøbt til GemObjekt.

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

Indstilling

Handlingen GemObjekt har følgende argumenter:

Handlingsargument

Beskrivelse

Objekttype

Den type objekt, du vil gemme. Klik på Tabel, Forespørgsel, Formular, Rapport, Makro, Modul, Dataadgangsside, Servervisning, Diagram, Gemt procedure eller Funktion i feltet Objekttype i sektionen Handlingsargumenter i makrodesignvinduet. Lad dette argument være tomt for at markere det aktive objekt. Hvis du vælger en objekttype i dette argument, skal du markere navnet på et eksisterende objekt i argumentet Objektnavn .

Objektnavn

Navnet på det objekt, der skal gemmes. Feltet Objektnavn viser alle objekter i databasen af den type, der er valgt af argumentet Objekttype. Hvis du lader argumentet Objekttype være tomt, kan du lade dette argument være tomt for at gemme det aktive objekt, eller i nogle tilfælde skal du angive et nyt navn i dette argument for at gemme det aktive objekt med dette navn.

Hvis du angiver et nyt navn, skal navnet følge standardkonventionerne for navngivning for Access objekter.

Bemærkninger

Makrohandlingen GemObjekt fungerer på alle databaseobjekter , som brugeren eksplicit kan åbne og gemme. Det angivne objekt skal være åbent, for at handlingen GemObjekt kan påvirke objektet. Denne handling har samme effekt som at markere et objekt og derefter gemme det ved at klikke på Gemværktøjslinjen Hurtig adgang. Hvis du lader argumentet Objekttype være tomt og skriver et nyt navn i argumentet Objektnavn , har det samme effekt som at klikke på Gem som på værktøjslinjen Hurtig adgang og angive et nyt navn til det aktive objekt. Ved hjælp af makrohandlingen GemObjekt kan du angive et objekt, der skal gemmes, og udføre en Gem som-kommando fra en makro.

Bemærk!: Du kan ikke bruge makrohandlingen GemObjekt til at gemme noget af følgende med et nyt navn:

  • En formular i formularvisninger eller Dataarkvisning.

  • En Rapport i Vis udskrift.

  • En modul.

  • En servervisning i dataarkvisning eller Vis udskrift.

  • En side for dataadgang i sidevisning.

  • En tabel i dataarkvisning eller Vis udskrift.

  • En forespørgsel i dataarkvisning eller Vis udskrift.

  • En lagrede procedurer i dataarkvisning eller Vis udskrift.

Makrohandlingen GemObjekt , uanset om den udføres i en makro, der køres i den aktuelle database eller i en biblioteksdatabase, gemmer altid det angivne objekt eller det aktive objekt i den database, hvor objektet blev oprettet.

Hvis du gemmer det aktive objekt med et nyt navn, men navnet er det samme som navnet på et eksisterende objekt af denne type, bliver du spurgt, om du vil overskrive det eksisterende objekt i en dialogboks. Hvis du har angivet argumentet Advarsler slået til for makrohandlingen AngivAdvarsler til Nej, vises dialogboksen ikke, og det gamle objekt overskrives automatisk.

Hvis du vil køre handlingen GemObjekt i et Visual Basic for Applications (VBA)-modul, skal du bruge metoden Gem fra 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!

×