Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Du kan använda makroinstrutionen ImporteraExporteraText till att importera eller exportera text mellan den aktuella Access-databasen (.mdb eller .accdb) och en textfil. Du kan också länka data i en textfil till den aktuella Access-databasen. Med en länkad textfil kan du visa textdata med Access samtidigt som du ger fullständig åtkomst till data från ordbehandlingsprogrammet. Du kan också importera från, exportera till och länka till en tabell eller lista i en HTML-fil (*.html).

Obs!: Från och med Access 2010 ändrades namnet på makroåtgärden TransferText till ImporteraExporteraText.

Obs!: Om du länkar till data i en textfil eller en HTML-fil är informationen skrivskyddad i Access.

Obs!: Den här åtgärden tillåts inte om databasen inte är betrodd.

Inställning

Makroåtgärden ImporteraExporteraText har följande argument:

Åtgärdsargument

Beskrivning

Överföringstyp

Den typ av överföring du vill göra. Du kan importera data från, exportera data till eller länka till data i avgränsade textfiler eller HTML-filer med fast bredd. Du kan också exportera data till en Word dokumentkopplingsdatafil, som du sedan kan använda med funktionen Word dokumentkoppling för att skapa kopplade dokument, till exempel standardbrev och adressetiketter.

Välj Importera avgränsad, Importera fast bredd, Importera HTML, Exportera avgränsad, Exportera fast bredd, Exportera HTML, Exportera Word för Sammanslagning av Windows, Länka avgränsad, Länka fast bredd eller Länka HTML i rutan Överföringstyp i avsnittet Instruktionsargument i fönstret för makrodesign. Standardvärdet är Importera avgränsad.

Obs!: Endast importavgränsad, Importera fast bredd, Exportera avgränsad, Exportera fast bredd eller Exportera Word för Windows Merge-överföringstyper stöds i ett Access-projekt (.adp).

Namn på specifikation

Specifikationsnamnet för den uppsättning alternativ som bestämmer hur en textfil importeras eller länkas. För en textfil med fast bredd måste du antingen ange ett argument eller använda en schema.ini fil, som måste lagras i samma mapp som den importerade eller länkade textfilen.

Så här skapar du en specifikation för att importera eller länka en textfil:

  1. Klicka på Textfil i gruppen Importera på fliken Externa data.

  2. I dialogrutan Hämta externa data anger du sökvägen till källtextfilen i rutan Filnamn .

  3. Klicka på det alternativ du vill använda för att lagra data (importera, lägga till eller länka) och klicka på OK.

  4. Klicka på Avancerat i dialogrutan Importera textguiden.

  5. Ange önskade alternativ för den här specifikationen och klicka sedan på Spara som.

  6. Ange det namn du vill använda för specifikationen och klicka sedan på OK.

  7. Du kan hantera befintliga specifikationer genom att klicka på Specifikationer i dialogrutan Specifikation.

  8. Klicka på OK för att stänga specifikationsdialogrutan.

Du kan sedan ange specifikationsnamnet i det här argumentet när du vill importera eller exportera samma typ av textfil.

Du kan importera, exportera eller länka avgränsade textfiler utan att ange ett specifikationsnamn för det här argumentet. I det här fallet används standardinställningarna från dialogrutan Guiden. Access använder ett fördefinierat format för dokumentkopplingsdatafiler, så du behöver aldrig ange ett specifikationsnamn för det här argumentet när du exporterar de här filtyperna. Du kan använda import-/exportspecifikationer med HTML-filer, men den enda delen av specifikationen som gäller är specifikationen för datatypsformatering.

Tabellnamn

Namnet på access-tabellen som du vill importera textdata till, exportera textdata från eller länka textdata till. Du kan också skriva namnet på den Access- fråga du vill exportera data från. Det här är ett obligatoriskt argument.

Om du klickar på Importera avgränsad, Importera fast bredd eller Importera HTML i rutan Överföringstyp lägger Access till textdata i den här tabellen om tabellen redan finns. Annars skapas en ny tabell med textdata i Access.

Du kan inte använda ett SQL-uttryck för att ange data som ska exporteras när du använder makroåtgärden ImporteraExporteraText . Istället för att använda ett SQL-uttryck måste du först skapa en fråga och sedan ange namnet på frågan i argumentet Tabellnamn.

Filnamn

Namnet på den textfil du vill importera från, exportera till eller länka till. Ange den fullständiga sökvägen. Det här är ett obligatoriskt argument.

Access skapar en ny textfil när du exporterar data från Access. Om filnamnet är samma som namnet på en befintlig textfil ersätter Access den befintliga textfilen.

Om du vill importera eller länka en viss tabell eller lista i en HTML-fil kan du använda argumentet HTML-tabellnamn .

Innehåller fältnamn

Anger om den första raden i textfilen innehåller namnen på fälten. Om du väljer Ja används namnen på den här raden som fältnamn i Access-tabellen när du importerar eller länkar textdata. Om du väljer Nej behandlas den första raden som en normal rad med data. Standardvärdet är Nej.

Det här argumentet ignoreras för Word för dokumentkopplingsdatafiler i Windows eftersom den första raden måste innehålla fältnamnen.

När du exporterar en Access-tabell eller välj fråga till en avgränsad textfil eller textfil med fast bredd infogas fältnamnen för tabellen eller urvalsfrågan i den första raden i textfilen om du har valt Ja för det här argumentet.

Om du importerar eller länkar en textfil med fast bredd och väljer Ja i den här rutan måste den första raden som innehåller fältnamnen använda fältavgränsaren som anges i import-/exportspecifikationen för att avgränsa fältnamnen. Om du exporterar till en textfil med fast bredd och väljer Ja för det här argumentet infogas fältnamnen i den första raden i textfilen med den här avgränsare.

HTML-tabellnamn

Namnet på tabellen eller listan i HTML-filen som du vill importera eller länka. Det här argumentet ignoreras om inte argumentet Överföringstyp är inställt på Importera HTML eller Länka HTML. Om du lämnar det här argumentet tomt importeras eller länkas den första tabellen eller listan i HTML-filen.

Tabellens eller listans namn i HTML-filen bestäms av texten som anges av taggen <CAPTION>, om det finns en <BESKRIVNING> tagg. Om det inte finns någon <BESKRIVNING> taggen bestäms namnet av texten som anges av taggen <TITLE>. Om fler än en tabell eller lista har samma namn skiljer Access dem åt genom att lägga till ett tal i slutet av varje namn. till exempel Anställda1 och Anställda2.

Kodsida

Namnet på teckenuppsättning som används med teckentabell.

Kommentarer

Du kan exportera data i Access-urvalsfrågor till textfiler. Access exporterar frågans resultatuppsättning och behandlar det precis som en tabell.

Textdata som du lägger till i en befintlig Access-tabell måste vara kompatibla med tabellens struktur.

  • Varje fält i texten måste ha samma datatyp som motsvarande fält i tabellen.

  • Fälten måste vara i samma ordning (såvida du inte anger argumentet Har fältnamn till Ja, då måste fältnamnen i texten matcha fältnamnen i tabellen).

Den här makroåtgärden liknar att klicka på Textfil i gruppen Importera eller exportera på fliken Externa data . Argumenten för instruktionen ImporteraExporteraText återspeglar alternativen i guiden som startades av kommandot Textfil .

Tips

En import-/exportspecifikation lagrar den information som Behövs för att importera, exportera eller länka en textfil. Du kan använda lagrade specifikationer för att importera, exportera eller länka textdata från eller till liknande textfiler. Du kan till exempel få försäljningssiffror varje vecka i en textfil från en stordator. Du kan skapa och spara en specifikation för den här typen av data och sedan använda specifikationen när du lägger till dessa data i din Access-databas.

Obs!: Om du frågar eller filtrerar en länkad textfil är frågan eller filtret skiftlägeskänslig.

Om du vill köra instruktionen ImporteraExporteraText i en VBA-modul (Visual Basic for Applications) använder du metoden TransferText för DoCmd-objektet .

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×