Du kan bruke makrohandlingen ImportExportData til å importere eller eksportere data mellom gjeldende Access-database (.mdb eller .accdb) eller Access-prosjekt (.adp) og en annen database. For Access skrivebordsdatabaser kan du også koble en tabell til gjeldende Access-database fra en annen database. Med en koblet tabell har du tilgang til tabellens data mens selve tabellen forblir i den andre databasen.

Obs!: Fra og med Access 2010, ble makrohandlingen TransferDatabase endret til ImportExportData.

Obs!: Denne handlingen tillates ikke hvis databasen ikke er klarert.

Innstillinger

Makrohandlingen ImportExportData har følgende argumenter:

Handlingsargument

Beskrivelse

Overføringstype

Overføringstypen du vil utføre. Velg Importer,Eksportereller Koble i Boksen Overføringstype i Handlingsargumenter-delen i makroutformingsvinduet. Standardverdien er Importer.

Obs!:  Overføringstypen Kobling støttes ikke for Access-prosjekter (ADP).

Databasetype

Typen database som skal importeres fra, eksporteres til eller kobles til. Du kan velge Microsoft Access eller en av en rekke andre databasetyper i boksen Databasetype. Standardverdien er Microsoft Access.

Databasenavn

Navnet på databasen du vil importere fra, eksportere til eller koble til. Ta med den fullstendige banen. Dette er et nødvendig argument.

For databasetyper som bruker separate filer for hver tabell, for eksempel FoxPro, Paradox og dBASE, angir du katalogen som inneholder filen. Skriv inn filnavnet i kildeargumentet (for å importere eller koble) eller målargumentet (for eksport).

For ODBC-databaser skriver du inn den fullstendige Open Database Connectivity -tilkoblingen (ODBC) tilkoblingsstreng.

Hvis du vil se et eksempel på en tilkoblingsstreng, kobler du en ekstern tabell til Access:

  1. Klikk på Access i Import-gruppen på Eksterne data-fanen.

  2. Skriv inn banen til kildedatabasen i Filnavn-boksen i dialogboksen Hent eksterne data.

  3. Klikk Koble til datakilden ved å opprette en koblet tabell,og klikk OK.

  4. Velg en tabell i dialogboksen Koble tabeller, og klikk OK.

Åpne den nylig koblede tabellen utformingsvisning dialogboksen, og tabellegenskaper ved å klikke Egenskapsark i kategorien Utforming under Verktøy. Teksten i innstillingen for Beskrivelse-egenskapen er tilkoblingsstrengen for denne tabellen.

Hvis du vil ha mer informasjon om ODBC-tilkoblingsstrenger, kan du se hjelpefilen eller annen dokumentasjon for ODBC-driveren for denne typen ODBC-database.

Objekttype

Objekttypen som skal importeres eller eksporteres. Hvis du velger Microsoft Access som argument for databasetype, kan du velge Tabell, Spørring, Skjema, Rapport,Makro,Modul,Datatilgangsside, Servervisning, Diagram,Lagret prosedyre eller Funksjon i Objekttype-boksen. Standardverdien er Tabell. Hvis du velger en annen type database, eller hvis du velger Kobling i boksen Overføringstype, ignoreres dette argumentet.

Hvis du eksporterer en utvalgsspørring til en Access-database, velger du Tabell i dette argumentet for å eksportere resultatsett av spørringen, og velger Spørring for å eksportere selve spørringen. Hvis du eksporterer en utvalgsspørring til en annen type database, ignoreres dette argumentet, og resultatsettet for spørringen eksporteres.

Kilde

Navnet på tabellen, utvalgsspørringen eller Access-objektet du vil importere, eksportere eller koble. For noen typer databaser, for eksempel FoxPro, Paradox eller dBASE, er dette et filnavn. Ta med filtypen (for eksempel DBF) i filnavnet. Dette er et nødvendig argument.

Mål

Navnet på den importerte, eksporterte eller koblede tabellen, utvalgsspørringen eller Access-objektet i måldatabasen. For noen typer databaser, for eksempel FoxPro, Paradox eller dBASE, er dette et filnavn. Ta med filtypen (for eksempel DBF) i filnavnet. Dette er et nødvendig argument.

Hvis du velger Importer i argumentet Overføringstype og Tabell i argumentet Objekttype, opprettes en ny tabell som inneholder dataene i den importerte tabellen.

Hvis du importerer en tabell eller et annet objekt, legger Access til et tall i navnet hvis det er i konflikt med et eksisterende navn. Hvis du for eksempel importerer ansatte og ansatte allerede finnes, vil Access gi nytt navn til den importerte tabellen eller det andre objektet Ansatte1.

Hvis du eksporterer til en Access-database eller en annen database, erstatter Access automatisk eventuelle eksisterende tabeller eller andre objekter som har samme navn.

Bare struktur

Angir om du bare vil importere eller eksportere strukturen i en databasetabell uten noen av dataene. Velg Ja eller Nei. Standardverdien er Nei.

Merknader

Du kan importere og eksportere tabeller mellom Access og andre typer databaser. Du kan også eksportere Access-utvalgsspørringer til andre typer databaser. Access eksporterer resultatsettet for spørringen i form av en tabell. Du kan importere og eksportere et hvilket som helst Access-databaseobjekt hvis begge databasene er Access-databaser.

Hvis du importerer en tabell fra en annen Access-database (.mdb eller .accdb) som er en koblet tabell i denne databasen, vil den fortsatt være koblet etter at du har importert den. Det vil si at koblingen importeres, ikke selve tabellen.

Hvis databasen du åpner, krever et passord, vises en dialogboks når du kjører makroen. Skriv inn passordet i denne dialogboksen.

Handlingen ImportExportData ligner på kommandoene på Eksterne data-fanen under Importer eller Eksporter. Du kan bruke disse kommandoene til å velge en datakilde, for eksempel en Access-database eller en annen type database, et regneark eller en tekstfil. Hvis du velger en database, vises én eller flere dialogbokser der du velger objekttypen du vil importere eller eksportere (for Access-databaser), navnet på objektet og andre alternativer, avhengig av databasen du importerer fra, eller eksporterer eller kobler til. Argumentene for handlingen ImportExportData gjenspeiler alternativene i disse dialogboksene.

Hvis du vil oppgi indeksinformasjon for en koblet dBASE-tabell, må du først koble tabellen:

  1. Klikk Mer i Importer-gruppen på Eksterne data-fanen.

  2. Klikk dBASE-fil.

  3. Skriv inn banen til dBASE-filen i Filnavn-boksen i dialogboksen Hent eksterne data.

  4. Klikk Koble til datakilden ved å opprette en koblet tabell,og klikk deretter OK.

  5. Angi indeksene i dialogboksene for denne kommandoen. I Access lagres indeksinformasjonen i en spesiell informasjonsfil (.inf), som befinner seg i Microsoft Office-mappen.

  6. Deretter kan du slette koblingen til den koblede tabellen.

Neste gang du bruker handlingen ImportExportData til å koble denne dBASE-tabellen, bruker Access indeksinformasjonen du har angitt.

Obs!: Hvis du spør eller filtrerer en koblet tabell, skiller spørringen eller filteret mellom store og små bokstaver.

Hvis du vil kjøre handlingen ImportExportData i en VBA-modul (Visual Basic for Applications), bruker du TransferDatabase-metoden for DoCmd-objektet.

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med kvaliteten på oversettelsen?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×