ExportWithFormatting makroinstruktion

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

Du kan använda instruktionen ExportWithFormatting att mata ut data i det angivna Access databasobjektet (en datablad, formulär, rapport eller modul ) i flera olika resultatformat.

Obs!: Flytta till början i Access 2010, ändrades SparaTillFil till ExportWithFormatting. Argumenten är fortfarande samma som för den här makroinstruktion.

Obs!: Makroinstruktionen ExportWithFormatting är inte tillgänglig i Access-webbprogram.

Inställningar

Åtgärden ExportWithFormatting har följande argument.

Åtgärdsargument

Beskrivning

Objekttyp

Vilken typ av objekt som innehåller data som ska sparas. Klicka på tabellen (för ett tabelldatablad), fråga (för en frågedatabladet), formulär (för ett formulär eller formulärdatablad), rapport, modul, Server-vy, Lagrad procedur eller funktionen i rutan Objekttyp i avsnittet Instruktionsargument designfönstret makro. Du kan inte spara en makro. Om du vill spara det aktiva objektet väljer du dess typ med det här argumentet, men lämnar argumentet Objektnamn tomt. Det här är ett obligatoriskt argument. Standardinställningen är tabell.

Objektnamn

Namnet på det objekt som innehåller de data som ska matas ut. I rutan Objektnamn visas alla de objekt i databasen som är av den typ som väljs av Objekttyp-argumentet.

Om du kör ett makro som innehåller instruktionen ExportWithFormatting i biblioteksdatabas letar Access först efter objektet med det här namnet i biblioteksdatabasen och därefter i den aktuella databasen.

Utdataformat

Den formattyp du vill använda för att mata ut data. Du kan välja Excel 97–Excel 2003-arbetsbok (*.xls), Binär Excel-arbetsbok (*.xlsb), Excel-arbetsbok (*.xlsx), HTML (*.htm; *.html), Microsoft Excel 5.0/95-arbetsbok (*.xls), PDF-format (*.pdf), RTF-format (*.rtf), textfiler (*.txt) och XPS-format (*.xps). Om du låter argumentet vara tomt uppmanas du att ange ett utdataformat i Access.

Obs!: Du kan exportera till PDF- och XPS-filer från Office Access 2007 endast efter att du har installerat tillägget. Mer information finns i Aktivera stöd för andra filformat, till exempel PDF och XPS.

Utdatafil

Den fil som du vill spara data i, inklusive fullständig sökväg. Du kan ta med standardfilnamnstillägget för det utdataformat som du väljer i argumentet Utdataformat, men det behövs inte. Om du låter argumentet Utdatafil vara tomt, uppmanas du att ange namnet på utdatafilen.

Starta automatiskt

Anger om rätt program ska starta automatiskt omedelbart efter instruktionen ExportWithFormatting har körts, med den fil som anges i argumentet Utdatafil öppen.

Mallfil

Sökväg och filnamn för den fil som du vill använda som mall för HTML-filer. En mallfil är en textfil som innehåller HTML-koder som är unika för Access.

Teckenkodning

Den typ av teckenkodformat som du vill använda när du sparar som text eller HTML-data. Du kan välja MS-DOS, Unicode och Unicode (UTF-8). Inställningen för argumentet MS-DOS kan bara användas för textfiler. Om du låter det här argumentet vara tomt används standardkodningen i Windows för textfiler och standardsystemkodning för HTML-filer.

Utdatakvalitet

Välj Skriv ut om du vill optimera resultatet för utskrift. Välj Bildskärm om du vill optimera resultatet för att visas på skärmen.

Kommentarer

Access-data sparas i det valda formatet och kan läsas av valfritt program där samma format används. Du kan till exempel spara en Access-rapport med tillhörande formatering i ett RTF-dokument och sedan öppna det dokumentet i Microsoft Word.

Om du sparar databasobjekt till HTML-format, skapas en fil i HTML-format som innehåller data från objektet. Du kan använda argumentet Mallfil för att ange en fil som ska användas som en mall för HTML-fil.

Följande regler gäller när du använder makroinstruktion ExportWithFormatting att mata ut ett databasobjekt i något av utdataformaten:

  • Du kan spara data i tabell-, fråge- och formulärdatablad. I utdatafilen ser alla fält i databladet ut som de gör i Access, utom fält som innehåller OLE-objekt. Kolumnerna för OLE-objektfält inkluderas i utdatafilen, men fälten är tomma.

  • För en kontroll som är bunden till ett ja/nej-fält (en växlingsknapp, alternativknapp eller kryssruta) visar utdatafilen värdet -1 (Ja) eller 0 (Nej).

  • För en textruta som är bunden till ett hyperlänkfält visar utdatafilen hyperlänken för alla utdataformat utom MS-DOS-text (i så fall visas hyperlänken som normal text).

  • Om du sparar data i ett formulär i Formulärvyn innehåller utdatafilen alltid formulärets Databladsvy.

  • När du sparar ett datablad eller ett formulär i HTML-format skapas en HTML-fil. När du sparar en rapport i HTML-format skapas en HTML-fil för varje sida i rapporten.

Resultatet för att köra makroåtgärden ExportWithFormatting liknar att klicka på något av alternativen i gruppen Exportera på fliken Externa Data. Argumenten för instruktionen motsvarar inställningarna i dialogrutan Exportera.

Om du vill köra instruktionen ExportWithFormatting makrot i en modul Visual Basic for Applications (VBA), använder du metoden SparaTillFil för objektet DoCmd .

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×