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 ImporterEksporterData til at importere eller eksportere data mellem den aktuelle Access-database (.mdb eller .accdb) eller Access-projektet (.adp) og en anden database. For Access skrivebordsdatabaser kan du også sammenkæde en tabel med den aktuelle Access-database fra en anden database. Med en sammenkædet tabel har du adgang til tabellens data, mens selve tabellen forbliver i den anden database.

Bemærk!: Fra og med Access 2010 blev makrohandlingen OverførDatabase omdøbt til ImportérEksporterData.

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

Indstillinger

Makrohandlingen ImporterEksporterData har følgende argumenter:

Handlingsargument

Beskrivelse

Overførselstype

Den type overførsel, du vil lave. Vælg Importér, Eksportér eller Kæde i boksen Overførselstype i sektionen Handlingsargumenter i makrodesignvinduet. Standarden er Importér.

Bemærk!: Overførselstypen Kæde understøttes ikke for Access-projekter (.adp).

Databasetype

Den type database, der skal importeres fra, eksporteres til eller oprettes en kæde til. Du kan vælge Microsoft Access eller en af en række andre databasetyper i feltet Databasetype . Standarden er Microsoft Access.

Databasenavn

Navnet på den database, der skal importeres fra, eksporteres til eller oprettes en kæde til. Medtag den fulde sti. Dette er et påkrævet argument.

For typer af databaser, der bruger separate filer til hver tabel, f.eks. FoxPro, Paradox og dBASE, skal du angive den mappe, der indeholder filen. Angiv filnavnet i argumentet Kilde (for at importere eller sammenkæde) eller argumentet Destination (for at eksportere).

For ODBC-databaser skal du skrive den fulde Open Database Connectivity (ODBC) forbindelsesstreng.

Hvis du vil se et eksempel på en forbindelsesstreng, skal du sammenkæde en ekstern tabel med Access:

  1. På fanen Eksterne Data i gruppen Importér skal du klikke på Access.

  2. I dialogboksen Hent eksterne data skal du angive stien til kildedatabasen i feltet Filnavn .

  3. Klik på Sammenkæd med datakilden ved at oprette en sammenkædet tabel, og klik på OK.

  4. Vælg en tabel i dialogboksen Sammenkæd tabeller , og klik på OK.

Åbn den nyligt sammenkædede tabel i designvisning , og få vist egenskaber for tabel ved at klikke på Egenskabsark på fanen Design under Værktøjer. Teksten i egenskabsindstillingen Beskrivelse er den forbindelsesstreng for denne tabel.

Du kan finde flere oplysninger om ODBC-forbindelsesstrenge i Hjælp-filen eller anden dokumentation til ODBC-driveren til denne type ODBC-database.

Objekttype

Den type objekt, der skal importeres eller eksporteres. Hvis du vælger Microsoft Access som argumentet Databasetype , kan du vælge Tabel, Forespørgsel, Formular, Rapport, Makro, Modul, Dataadgangsside, Servervisning, Diagram, Gemt procedure eller Funktion i feltet Objekttype . Standardværdien er Tabel. Hvis du vælger en anden type database, eller hvis du vælger Kæde i feltet Overførselstype , ignoreres dette argument.

Hvis du eksporterer en vælg forespørgsel til en Access-database, skal du vælge Tabel i dette argument for at eksportere forespørgslens resultatsæt og vælge Forespørgsel for at eksportere selve forespørgslen. Hvis du eksporterer en udvælgelsesforespørgsel til en anden type database, ignoreres dette argument, og resultatsættet for forespørgslen eksporteres.

Kilde

Navnet på den tabel, udvælgelsesforespørgsel eller det Access-objekt, du vil importere, eksportere eller sammenkæde. For nogle typer databaser, f.eks. FoxPro, Paradox eller dBASE, er dette et filnavn. Medtag filtypenavnet (f.eks. .dbf) i filnavnet. Dette er et påkrævet argument.

Destination

Navnet på den importerede, eksporterede eller sammenkædede tabel, udvælgelsesforespørgsel eller Access-objekt i destinationsdatabasen. For nogle typer databaser, f.eks. FoxPro, Paradox eller dBASE, er dette et filnavn. Medtag filtypenavnet (f.eks. .dbf) i filnavnet. Dette er et påkrævet argument.

Hvis du vælger Importér i argumentet Overførselstype og Tabel i argumentet Objekttype , opretter Access en ny tabel, der indeholder dataene i den importerede tabel.

Hvis du importerer en tabel eller et andet objekt, føjer Access et tal til navnet, hvis det er i konflikt med et eksisterende navn. Hvis du f.eks. importerer medarbejdere, og Medarbejdere allerede findes, omdøber Access den importerede tabel eller et andet objekt Medarbejdere1.

Hvis du eksporterer til en Access-database eller en anden database, erstatter Access automatisk alle eksisterende tabeller eller andre objekter med samme navn.

Kun struktur

Angiver, om du kun vil importere eller eksportere strukturen i en databasetabel uden nogen af dens data. Vælg Ja eller Nej. Standarden er Nej.

Bemærkninger

Du kan importere og eksportere tabeller mellem Access og andre typer databaser. Du kan også eksportere Access-udvælgelsesforespørgsler til andre typer databaser. Access eksporterer resultatsættet for forespørgslen i form af en tabel. Du kan importere og eksportere ethvert Access-databaseobjekt, hvis begge databaser er Access-databaser.

Hvis du importerer en tabel fra en anden Access-database (.mdb eller .accdb), der er en sammenkædet tabel i den pågældende database, sammenkædes den stadig, når du har importeret den. Det vil betyder, at kæden importeres, ikke selve tabellen.

Hvis den database, du opretter adgang til, kræver en adgangskode, vises der en dialogboks, når du kører makroen. Skriv adgangskoden i denne dialogboks.

Handlingen ImportérEksporterData svarer til kommandoerne på fanen Eksterne data under Importér eller Eksportér. Du kan bruge disse kommandoer til at vælge en datakilde, f.eks. en Access-database eller en anden type database, et regneark eller en tekstfil. Hvis du vælger en database, vises der en eller flere dialogbokse, hvor du kan vælge den type objekt, der skal importeres eller eksporteres (for Access-databaser), navnet på objektet og andre indstillinger, afhængigt af den database, du importerer fra eller eksporterer eller opretter en kæde til. Argumenterne for handlingen ImportérEksporterData afspejler indstillingerne i disse dialogbokse.

Hvis du vil angive indeksoplysninger for en sammenkædet dBASE-tabel, skal du først sammenkæde tabellen:

  1. Klik på Mere i gruppen Importér under fanen Eksterne data.

  2. Klik på dBASE-fil.

  3. I dialogboksen Hent eksterne data skal du angive stien til dBASE-filen i feltet Filnavn .

  4. Klik på Sammenkæd med datakilden ved at oprette en sammenkædet tabel, og klik derefter på OK.

  5. Angiv indekserne i dialogboksene for denne kommando. I Access gemmes indeksoplysningerne i en fil med særlige oplysninger (.inf), der er placeret i Microsoft Office-mappen.

  6. Du kan derefter slette linket til den sammenkædede tabel.

Næste gang du bruger handlingen ImportérEksporterData til at sammenkæde denne dBASE-tabel, bruger Access de indeksoplysninger, du har angivet.

Bemærk!: Hvis du forespørger eller filtrerer en sammenkædet tabel, skelnes der mellem store og små bogstaver i forespørgslen eller filteret.

Hvis du vil køre handlingen ImportérEksporterData i et VBA-modul (Visual Basic for Applications), skal du bruge metoden OverførDatabase 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!

×