Eksportere et databaseobjekt til en anden Access-database

Access tilbyder en række forskellige måder at kopiere et objekt på, f.eks. en tabel eller en formular fra en database til en anden. Det nemmeste er at kopiere og indsætte et objekt, men det giver dig flere muligheder at eksportere objektet. Du kan f.eks. eksportere tabeldefinitionen og dataene i tabellen, eller du kan nøjes med at eksportere tabeldefinitionen (en tom kopi af tabellen). Du kan også gemme oplysningerne om handlingen som en eksportspecifikation til senere brug.

Oversigt

Du kan eksportere en tabel, forespørgsel, formular, rapport, makro eller et modul fra en Access-database til en anden. Når du eksporterer et objekt, oprettes der en kopi af objektet i destinationsdatabasen.

Du kan eksportere databaseobjekter, når du har brug for at udføre en af følgende opgaver:

  • Kopiere strukturen i en tabel til en anden database som en genvej til at oprette en ny tabel.

  • Kopiere designet og layoutet for en formular eller rapport til en anden database som en hurtig måde at oprette en ny formular eller rapport på.

  • Kopiere den nyeste version af en tabel eller formular til en anden database med jævne mellemrum. Hvis du vil gøre dette, kan du oprette en eksportspecifikation, første gang du eksporterer objektet, og derefter bruge specifikationen til at gentage handlingen senere.

Bemærk, at det at eksportere et objekt til en anden database minder om det at åbne en anden database og derefter importere objektet fra den første. De to væsentligste forskelle mellem at importere og eksportere objekter mellem Access-databaser er:

  • Du kan importere flere objekter på én gang, men du kan ikke eksportere flere objekter på én gang. Hvis du vil eksportere flere objekter til en anden database, er det nemmere at åbne destinationsdatabasen og derefter udføre en importhandling i den pågældende database.

  • Foruden databaseobjekter kan du importere relationer mellem tabeller samt eventuelle import- og eksportspecifikationer og menulinjer samt værktøjslinjer. Du kan også importere en forespørgsel som en tabel. Disse muligheder har du ikke i forbindelse med eksport.

Leder du efter oplysninger om at importere objekter i en Access-database? Se Importér databaseobjekter til den aktuelle Access-database.

Forbered eksporten

  1. Åbn kildedatabasen, hvis den ikke allerede er åben. Filformatet kan være enten MDB eller ACCDB. Hvis filen er i MDE- eller ACCDE-format, skal kildeobjektet være en tabel, en forespørgsel eller en makro. Du kan ikke eksportere formularer, rapporter og moduler fra en MDE- eller ACCDE-fil.

    Bemærk: Hvis databasen er skrivebeskyttet, eller du ikke har tilladelse til at foretage ændringer i databasen, kan du godt fuldføre eksporten, men du kan ikke gemme eksportspecifikationen.

  2. Find det objekt, du vil eksportere. Hvis dette er første gang, du eksporterer data til en Access-database, skal du huske følgende:

    Element

    Beskrivelse

    Ét objekt pr. handling

    Du kan kun eksportere ét objekt ad gangen. Hvis du vil eksportere flere objekter, skal du gentage eksporthandlingen for hvert objekt eller udføre en import fra destinationsdatabasen.

    Ny tabel

    Hver eksporthandling opretter et nyt objekt i destinationsdatabasen. Hvis der allerede findes et objekt med det samme navn, kan du vælge at overskrive det eksisterende objekt eller angive et andet navn til det nye objekt.

    Bemærk: En eksporthandling kan ikke føje poster til en eksisterende tabel. Hvis du vil tilføje poster, skal du overveje at oprette en tilføjelsesforespørgsel. Du kan få mere at vide i artiklen Tilføj poster til en tabel ved hjælp af tilføjelsesforespørgsel.

    Eksportér en sammenkædet tabel

    Hvis den tabel, du vil eksportere, er en sammenkædet tabel, opretter eksporthandlingen en sammenkædet tabel i destinationsdatabasen. Den nye sammenkædede tabel linker til den oprindelige kildes tabel.

    Hvis du eksporterer en sammenkædet tabel med navnet Medarbejdere1 i databasen Salg, der er sammenkædet med tabellen Medarbejdere i databasen Løn, opretter eksporthandlingen en sammenkædet tabel i destinationsdatabasen. Den nye sammenkædede tabel linker direkte til tabellen Medarbejdere i databasen Løn.

    Delvis eksport

    Du kan ikke eksportere en del af et objekt eller blot nogle få udvalgte poster.

    Relationer

    Da du kun kan eksportere én tabel ad gangen, kopierer eksporthandlingen ikke relationer. Hvis du vil importere flere tabeller og deres relationer, skal du åbne destinationsdatabasen og importere objekterne.

    Tabeldefinition

    Du kan vælge at eksportere en hel tabel eller blot tabeldefinitionen. Hvis du eksporterer definitionen, oprettes der en tom kopi af tabellen i destinationsdatabasen.

    Postkilde

    De underliggende postkilder eksporteres ikke automatisk, når du eksporterer en forespørgsel, formular eller rapport. Du skal eksportere de underliggende postkilder – ellers fungerer forespørgslen, formularen eller rapporten ikke.

    Opslagsfelter

    Hvis et felt i kildetabellen slår værdier op i en anden tabel eller forespørgsel, skal du eksportere den relaterede tabel eller forespørgsel, hvis du vil have destinationsfeltet til at vise opslagsværdier. Hvis du ikke eksporterer den relaterede tabel eller forespørgsel, viser destinationsfeltet kun opslags-id'erne.

    Underformularer og underrapporter

    Når du eksporterer en formular eller en rapport, eksporteres de underformularer og underrapporter, som er inkluderet i formularen eller rapporten, ikke automatisk. Du skal eksportere hver underformular eller underrapport og dens underliggende postkilde separat.

  3. Åbn destinationsdatabasen. Filformatet kan være enten MDB eller ACCDB. Det kan også være en MDE- eller ACCDE-fil. Kontrollér, at den ikke er skrivebeskyttet, og at du har tilladelse til at redigere den.

    Bemærkninger: 

    • Hvis du ikke kan åbne databasen, kan det skyldes, at en anden bruger har databasen åben med udelt adgang. Typisk er du nødt til at finde den pågældende bruger og anmode om, at vedkommende lukker og åbner databasen igen i normaltilstand (for flere brugere).

    • Hvis databasen er beskyttet med adgangskode, vil du blive bedt om at angive adgangskoden, hver gang du kører guiden Eksportér eller den gemte specifikation.

    • Hvis du vil eksportere objektet til en ny database, skal du oprette en tom database (som ikke indeholder nogen tabeller, formularer eller rapporter), før du starter eksporten.

  4. Hvis der allerede findes et objekt i destinationsdatabasen med det samme navn som kildeobjektet, skal du beslutte, om du vil overskrive den eksisterende version eller angive et andet navn til det nye objekt.

    Du er nu klar til at starte eksporten. Gå til det næste sæt af trin.

Eksportere et databaseobjekt til en anden Access-database

  1. Klik på Adgang i gruppen Eksportér under fanen Eksterne data. Bemærk, at hvis du bruger Access 2007, skal du klikke på Mere i gruppen Eksportér og derefter klikke på Access-database.

    Tip: Du kan også starte eksporten ved at højreklikke på objektet i navigationsruden og derefter klikke på Eksportér > Adgang.

  2. Access åbner dialogboksen Eksportér – Access-Database.

  3. Angiv navnet på destinationsdatabasen i feltet Filnavn i dialogboksen Eksportér – Access-database, og klik derefter på OK.

  4. I dialogboksen Eksportér skal du ændre navnet på det nye objekt, hvis du ikke vil overskrive et eksisterende objekt med det samme navn i destinationsdatabasen.

  5. Hvis det markerede objekt er en tabel, skal du angive, om du vil eksportere tabellens definition og data eller kun definitionen.

  6. Klik på OK for at fuldføre handlingen.

    Hvis der findes et objekt med samme navn i destinationsdatabasen, bliver du spurgt, om du vil overskrive eller angive et andet navn. Klik på Ja for at overskrive, eller klik på Nej for at vende tilbage til dialogboksen Eksportér. Angiv et navn, der ikke er i brug i destinationsdatabasen, og klik derefter på OK.

    Access eksporterer objekterne. Hvis der opstod en fejl, viser Access en fejlmeddelelse. Ellers vises det sidste skærmbillede i guiden, og du bruger pågældende skærmbillede, hvis du vil oprette en specifikation, der gemmer detaljerne for eksporthandlingen.

Hvad mere skal jeg vide?

Udvid dine 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.

×