Makrohandlingen SaveObject

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

Bemærk!: Makrohandlingen Gem er begyndt i Access 2010, og omdøbt til SaveObject.

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

Indstilling

Handlingen SaveObject har følgende argumenter:

Handlingsargument

Beskrivelse

Objekttype

Typen objekt, du vil gemme. Klik på tabel, forespørgsel, formular, rapport, makro, modul, dataadgangsside, Server-visning, Diagram, lagret Procedure eller funktionen i objekttype felt i sektionen Handlingsargumenter designvinduet makro. For at markere det aktive objekt, skal du lade argumentet være tomt. Hvis du vælger en objekttype i dette argument, skal du vælge et eksisterende objekts navn i argumentet Objektnavn .

Objektnavn

Navnet på objektet, der skal gemmes. Feltet Objektnavn viser alle objekter i databasen af den type, der er valgt som argumentet Objekttype . Hvis du lader argumentet Objekttype , kan du lade argumentet være tomt for at gemme det aktive objekt eller i nogle tilfælde kan 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 de almindelige navngivningskonventioner for Access objekter.

Bemærkninger

Makrohandlingen SaveObject fungerer på alle databaseobjekter, som brugeren udtrykkeligt kan åbne og gemme. Det angivne objekt skal være åben for handlingen SaveObject har nogen virkning på objektet. Denne handling er den samme effekt som at markere et objekt og derefter gemme det ved at klikke på GemVærktøjslinjen Hurtig adgang. Lader argumentet Objekttype være tomt og angive et nyt navn i argumentet Objektnavn har den samme effekt som at klikke på Gem somVærktøjslinjen Hurtig adgang og angive et nyt navn til det aktive objekt. Bruge makrohandlingen SaveObject gør det muligt at angive et objekt skal gemmes, og til at udføre kommandoen Gem som fra en makro.

Bemærk!: Du kan ikke bruge makrohandlingen SaveObject til at gemme nogen af følgende under 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 SaveObject gemmer om udføres i en makro, kører i den aktuelle database eller i en biblioteksdatabase altid det angivne objekt eller det aktive objekt i databasen, objektet blev oprettet.

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

For at køre handlingen SaveObject i et Visual Basic for Applications (VBA) modul, skal du bruge metoden Save 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.

×