Du kan bruge makrohandlingen ImporterEksporterTekst til at importere eller eksportere tekst mellem den aktuelle Access -database (.mdb eller .accdb) og en tekstfil. Du kan også sammenkæde dataene i en tekstfil med den aktuelle Access-database. Med en sammenkædet tekstfil kan du få vist tekstdataene med Access, mens du stadig giver fuld adgang til dataene fra dit tekstbehandlingsprogram. Du kan også importere fra, eksportere til og oprette en kæde til en tabel eller liste i en HTML-fil (*.html).

Bemærk!: Fra og med Access 2010 blev makrohandlingen OverførTekst omdøbt til ImportExportText.

Bemærk!: Hvis du linker til data i en tekstfil eller en HTML-fil, er dataene skrivebeskyttet i Access.

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

Indstilling

Makrohandlingen ImportExportText har følgende argumenter:

Handlingsargument

Beskrivelse

Overførselstype

Den type overførsel, du vil lave. Du kan importere data fra, eksportere data til eller oprette en kæde til data i afgrænsede tekstfiler eller HTML-filer med fast bredde. Du kan også eksportere data til en datafil til brevfletning i Word, som du derefter kan bruge med funktionen brevfletning i Word til at oprette flettede dokumenter som f.eks. breve og adresseetiketter.

Vælg Importér afgrænset,Importérfast bredde, Importér HTML,Eksportér afgrænset, Eksportér fast bredde,Eksportér HTML,Eksportér Word til Windows Merge,Sammenkædafgrænset, Sammenkæd fast bredde, eller sammenkæd HTML i feltet Overførselstype i afsnittet Handlingsargumenter i makrodesignvinduet. Standarden er Import afgrænset.

Bemærk!: Kun import afgrænset,Importérfast bredde,Eksportafgrænset, Eksportér fast bredde eller Eksportér Word til Windows Merge-overførselstyper understøttes i et Access-projekt (.adp).

Specifikationsnavn

Specifikationsnavnet for det sæt indstillinger, der bestemmer, hvordan en tekstfil importeres eller sammenkædes. For en tekstfil med fast bredde skal du enten angive et argument eller bruge en schema.ini-fil, som skal gemmes i samme mappe som den importerede eller sammenkædede tekstfil.

Sådan opretter du en specifikation til import eller sammenkædning af en tekstfil:

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

  2. Angiv stien til kildetekstfilen i feltet Filnavn i dialogboksen Hent eksterne data.

  3. Klik på den ønskede indstilling til lagring af data (importér, tilføj eller sammenkæd), og klik på OK.

  4. Klik på Avanceret i dialogboksen Guiden Tekstimport.

  5. Angiv de ønskede indstillinger for denne specifikation, og klik derefter på Gem som.

  6. Skriv det ønskede navn til specifikationen, og klik derefter på OK.

  7. Du kan administrere eksisterende specifikationer ved at klikke på Specifikationer i specifikationsdialogboksen.

  8. Klik på OK for at lukke specifikationsdialogboksen.

Du kan derefter skrive specifikationsnavnet i dette argument, når du vil importere eller eksportere den samme type tekstfil.

Du kan importere, eksportere eller sammenkæde afgrænsede tekstfiler uden at skrive et specifikationsnavn for dette argument. I dette tilfælde bruger Access standardindstillingerne fra dialogboksen i guiden. Access bruger et foruddefineret format til datafiler til brevfletning, så du aldrig behøver at skrive et specifikationsnavn for dette argument, når du eksporterer disse filtyper. Du kan bruge import-/eksportspecifikationer med HTML-filer, men den eneste del af specifikationen, der gælder, er specifikationen for datatypeformatering.

Tabelnavn

Navnet på den Access-tabel, du vil importere tekstdata til, eksportere tekstdata fra eller sammenkæde tekstdata med. Du kan også skrive navnet på den Access- forespørgsel du vil eksportere data fra. Dette er et påkrævet argument.

Hvis du klikker på Importérafgrænset, Importérfast bredde eller Importér HTML i feltet Overførselstype, føjer Access tekstdataene til denne tabel, hvis tabellen allerede findes. Ellers opretter Access en ny tabel, der indeholder tekstdataene.

Du kan ikke bruge en SQL-sætning til at angive de data, der skal eksporteres, når du bruger makrohandlingen ImporterEksporterTekst. I stedet for at bruge en SQL-sætning skal du først oprette en forespørgsel og derefter angive navnet på forespørgslen i argumentet Tabelnavn.

Filnavn

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

Access opretter en ny tekstfil, når du eksporterer data fra Access. Hvis filnavnet er det samme som navnet på en eksisterende tekstfil, erstatter Access den eksisterende tekstfil.

Hvis du vil importere eller sammenkæde en bestemt tabel eller liste i en HTML-fil, kan du bruge argumentet HTML-tabelnavn.

Har feltnavne

Angiver, om den første række i tekstfilen indeholder navnene på felterne. Hvis du vælger Ja,bruger Access navnene i denne række som feltnavne i Access-tabellen, når du importerer eller sammenkæder tekstdataene. Hvis du vælger Nej, behandler Access den første række som en normal række med data. Standarden er Nej.

Access ignorerer dette argument til word til Windows-datafiler til brevfletning, fordi den første række skal indeholde feltnavnene.

Når du eksporterer en Access-tabel eller vælg forespørgsel til en afgrænset tekstfil eller en tekstfil med fast bredde, indsætter Access feltnavnene på din tabel eller udvælgelsesforespørgsel i den første række i tekstfilen, hvis du har valgt Ja for dette argument.

Hvis du importerer eller sammenkæder en tekstfil med fast bredde og vælger Ja i dette felt, skal den første række, der indeholder feltnavnene, bruge feltafgrænseren i import-/eksportspecifikationen til at adskille feltnavnene. Hvis du eksporterer til en tekstfil med fast bredde og vælger Ja til dette argument, indsætter Access feltnavnene i den første række af tekstfilen med denne afgrænser.

HTML-tabelnavn

Navnet på den tabel eller liste i HTML-filen, du vil importere eller sammenkæde. Dette argument ignoreres, medmindre argumentet Overførselstype er angivet til Importér HTML eller Link HTML. Hvis du lader dette argument være tomt, importeres eller sammenkædes den første tabel eller liste i HTML-filen.

Tabel- eller listenavnet i HTML-filen bestemmes af den tekst, der er angivet af koden <CAPTION>, hvis der er en <CAPTION> tag. Hvis der ikke er nogen <CAPTION>-mærket, bestemmes navnet af den tekst, der er angivet af <TITLE> tag. Hvis mere end én tabel eller liste har samme navn, skelnes de fra hinanden ved at tilføje et tal i slutningen af hvert navn. Medarbejdere1 og Medarbejdere2.

Kodeside

Navnet på den tegnsæt , der bruges sammen med kodeside.

Bemærkninger

Du kan eksportere dataene i Access-udvælgelsesforespørgsler til tekstfiler. Access eksporterer forespørgslens resultatsæt og behandler dem som en tabel.

Tekstdata, du føjer til en eksisterende Access-tabel, skal være kompatible med tabellens struktur.

  • Hvert felt i teksten skal have samme datatype som det tilsvarende felt i tabellen.

  • Felterne skal være i samme rækkefølge (medmindre du angiver argumentet Har feltnavne til Ja,i hvilket tilfælde feltnavnene i teksten skal stemme overens med feltnavnene i tabellen).

Denne makrohandling svarer til at klikke på Tekstfil i gruppen Importéreller Eksportér under fanen Eksterne data. Argumenterne for handlingen ImportExportText afspejler indstillingerne i guiden, der er startet af kommandoen Tekstfil.

Tip

En import-/eksportspecifikation lagrer de oplysninger, som Access skal bruge for at importere, eksportere eller sammenkæde en tekstfil. Du kan bruge gemte specifikationer til at importere, eksportere eller sammenkæde tekstdata fra eller til lignende tekstfiler. Du kan f.eks. modtage ugentlige salgstal i en tekstfil fra en mainframe-computer. Du kan oprette og gemme en specifikation for denne type data og derefter bruge specifikationen, hver gang du føjer disse data til din Access-database.

Bemærk!: Hvis du forespørger eller filtrerer en sammenkædet tekstfil, ændres forespørgslen eller filteret forskel på store og små bogstaver.

Hvis du vil køre handlingen ImportExportText i et VBA-modul (Visual Basic for Applications), skal du bruge metoden OverførTekst fra objektet DoCmd.

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af oversættelsen?

Hvad påvirkede din oplevelse?

Har du mere feedback? (Valgfrit)

Tak for din feedback!

×