Makrohandlingen EksportérMedFormatering

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Du kan bruge handlingen EksportérMedFormatering til at få vist dataene i det angivne Access-databaseobjekt (et dataark, en formular, en rapport eller et modul) til flere outputformater.

Bemærk

Makrohandlingen EksportérMedFormatering er ikke tilgængelig i Access-webapps.

Indstillinger

Handlingen EksportérMedFormatering har følgende argumenter:

Handlingsargument Beskrivelse
Objekttype Den type objekt, der indeholder dataene, der skal skrives. Klik på Tabel (for et tabeldataark), Forespørgsel (for et forespørgselsdataark), Formular (for en formular eller et formulardataark), Rapport, Modul, Servervisning, Gemt procedure eller Funktion i feltet Objekttype i sektionen Handlingsargumenter i makrodesignvinduet. Du kan ikke afspille en makro. Hvis du vil skrive det aktive objekt, skal du vælge typen med dette argument, men lad argumentet Objektnavn være tomt. Dette er et påkrævet argument. Standardværdien er Tabel.
Objektnavn Navnet på objektet, der indeholder data, der skal vises. Feltet Objektnavn viser alle objekter i databasen på den valgte type af argumentet Objekttype.
Hvis du afspil en makro, der indeholder handlingen EksportérMedFormatering i en biblioteksdatabase, søger Access først efter objektet med dette navn i biblioteksdatabasen og derefter i den aktuelle database.
Outputformat Den type format, du vil bruge til at skrive dataene. Du kan vælge Excel 97 - Excel 2003-projektmappe (*.xls), Binær Excel-projektmappe (*.xlsb),, Excel-projektmappe (*.xlsx), HTML (*.htm; *.html), Microsoft Excel 5.0/95-projektmappe (*.xls), PDF-format (*.pdf), RTF-format (*.rtf), Tekstfiler (*.txt) eller XPS-format (*.xps). Hvis du lader dette argument være tomt, bliver du spurgt om outputformatet.
Outputfil Den fil, du vil skrive disse data til, herunder den fulde sti. Du kan medtage standardfiltypenavnet for det outputformat, du vælger, med argumentet Outputformat, men det er ikke obligatorisk. Hvis du lader argumentet Outputfil være tomt, bliver du bedt om at angive et output-filnavn.
Automatisk start Angiver, om den relevante software skal starte umiddelbart efter, at handlingen EksportérMedFormatering er kørt med den fil, der er angivet af argumentet Outputfil , åbnet.
Skabelonfil Stien og filnavnet for en fil, du vil bruge som skabelon for HTML-filer. Skabelonfilen er en tekstfil, der indeholder HTML-koder og tokens, der er entydige for Access.
Kodning Den type tegnkodningsformat, der skal bruges til at udgive teksten eller HTML-dataene. Du kan vælge MS-DOS, Unicode eller Unicode (UTF-8). Indstillingen for argumentet MS-DOS er kun tilgængelig for tekstfiler. Hvis du lader dette argument være tomt, lagrer Access data ved hjælp af Windows-standardkodning til tekstfiler samt standardsystemkodning til HTML-filer.
Outputkvalitet Vælg Udskriv for at optimere output til udskrivning eller Skærm for at optimere output til visning på en skærm.

Bemærkninger

Access-dataene er output i det valgte format og kan læses af alle programmer, der bruger det samme format. Du kan f.eks. få vist en Access-rapport med dens formatering i et RTF-dokument og derefter åbne dokumentet i Microsoft Word.

Hvis du får vist databaseobjektet i HTML-format, oprettes der en fil i HTML-format med data fra objektet. Du kan bruge argumentet Skabelonfil til at angive en fil, der skal bruges som en skabelon til .html-filen.

Følgende regler gælder, når du bruger makrohandlingen EksportérMedFormatering til at få vist et databaseobjekt til et af outputformaterne:

  • Du kan få vist data i tabeller, forespørgsler og formulardataark. I outputfilen vises alle felter i dataarket som de gør i Access, med undtagelse af felter, der indeholder OLE-objekter. Kolonnerne for OLE-objekter er inkluderet i outputfilen, men felterne er tomme.
  • For et kontrolelement, der er bundet til et Ja/Nej-felt (en til/fra-knap, alternativknap eller et afkrydsningsfelt), viser outputfilen værdien –1 (Ja) eller 0 (Nej).
  • For et tekstfelt, der er bundet til et linkfelt, viser outputfilen linket for alle outputformater med undtagelse af MS-DOS-tekst (i dette tilfælde vises linket som normal tekst).
  • Hvis du får vist dataene i en formular i formularvisning, indeholder outputfilen altid formularens dataarkvisning.
  • Når du får vist et dataark eller en formular i HTML-format, oprettes en .html-fil. Når du får vist en rapport i HTML-format, oprettes der en .html-fil for hver side i rapporten.

Resultatet af makrohandlingen EksportérMedFormatering svarer til at klikke på en af indstillingerne i gruppen Eksportér under fanen Eksterne data . Handlingsargumenterne svarer til indstillingerne i dialogboksen Eksportér .

Hvis du vil køre makrohandlingen EksportérMedFormatering i et VBA-modul (Visual Basic for Applications), skal du bruge metoden SkrivTil for objektet DoCmd.