Eksport af data til Excel

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Ved hjælp af guiden Eksportér kan du eksportere data fra en Access-database til et filformat, der kan læses af Excel. I denne artikel kan du se, hvordan du skal klargøre og eksportere dine data til Excel, og du får nogle tip til løsning af de problemer, der kan opstå.

I denne artikel

Eksportere data til Excel: grundlæggende

Forberede eksport

Eksportere

Gemme eksportspecifikationen

Køre en gemt eksport

Foretage fejlfinding af manglende og forkerte værdier

Eksportere data til Excel: grundlæggende funktioner

Når du eksporterer data til Excel, oprettes der i Access en kopi af de markerede data, og der gemmes derefter en kopi af dataene i en fil, der kan åbnes i Excel. Hvis du jævnligt kopierer data fra Access til Excel, kan du gemme detaljerne for en eksport til fremtidig brug, og du kan endda lave en tidsplan for at køre eksporten automatisk med definerede tidsintervaller.

Almindelige scenarier, hvor der eksporteres data til Excel

  • Din afdeling eller arbejdsgruppe bruger både Access og Excel til at arbejde med data. Dataene gemmes i Access-databaser, men Excel bruges til at analysere dataene og distribuere resultaterne af analyserne. I øjeblikket eksporterer dit team data til Excel, som og når der er brug for det, men du vil gerne gøre denne procedure mere effektiv.

  • Du har brugt Access i længere tid, men din overordnede foretrækker at arbejde med data i Excel. Derfor kopierer du data til Excel med jævne mellemrum, men du vil gerne automatisere denne procedure for at spare tid.

Om at eksportere data til Excel

  • I Access findes der ikke en Gem som-kommando, der kan gemme i Excel-format. Hvis du vil kopiere data til Excel, skal du bruge funktionen Eksport, som beskrives i denne artikel, eller du kan kopiere Access-data til Udklipsholder og derefter indsætte dem i et Excel-regneark.

  • Du kan eksportere en tabel, forespørgsel, formular eller rapport. Du kan også eksportere udvalgte poster i en visning med flere poster, f.eks. et dataark.

  • Microsoft Excel indeholder en kommando til at importere data fra en Access-database. Du kan bruge denne kommando i stedet for kommandoen Eksporter i Access. men kommandoen Excel Importér kun giver dig mulighed at importere tabeller eller forespørgsler. Se Excel Hjælp-artiklen Opret forbindelse til (importere) eksterne data, du kan finde flere oplysninger.

  • Det er ikke muligt at eksportere makroer eller moduler til Excel. Når du eksporterer en formular, en rapport eller et dataark, der indeholder underformularer, underrapporter eller underdataark, er det kun hovedformularen, hovedrapporten eller hoveddataarket, der eksporteres. Du skal gentage eksporten, hver gang du vil eksportere en underformular, en underrapport eller et underdataark til Excel.

  • Du kan kun eksportere ét databaseobjekt i en enkelt eksport. Det er imidlertid muligt at flette flere Excel-regneark, når de enkelte eksporter er udført.

Toppen af dokumentet

Forberede eksport

Før du udfører en eksporten, er det en god ide at gennemgå de data, du vil eksportere for at sikre, at den ikke indeholder fejlindikatorer eller fejlværdier. Hvis der er fejl, kan du forsøge at løse dem, før du eksporterer dataene til Excel. Ellers kan der opstår problemer under eksporten, og kan indsættes null-værdier i celler i Excel-regnearket. Du kan finde flere oplysninger om problemer, der kan opstå, når du eksporterer til Excel, i afsnittet fejlfinding af manglende og forkerte værdier.

Hvis kildeobjektet er en tabel eller en forespørgsel, skal du vælge, om dataene skal eksporteres med eller uden objektets formatering. Dette valg har betydning for den resultatprojektmappe, der oprettes under eksporten, på to punkter: Dels for mængden af eksporterede data, og dels for dataenes visningsformat. I tabellen nedenfor beskrives resultatet af en eksport med hhv. formaterede og uformaterede data.

Eksport

Kildeobjekt

Felter og poster

Formatering

Uden formatering

Tabel eller forespørgsel

Bemærk: Formularer og rapporter kan ikke eksporteres uden formatering.

Alle felter og poster i det underliggende objekt eksporteres.

Egenskabsindstillingen format ignoreres under handlingen.

Der eksporteres kun opslags-id'er fra opslagsfelter.

Felterne hyperlink, der indholdet eksporteres som en tekstkolonne, der viser linkene med formatet skærmtekst #address #.

Med formatering

Tabel, forespørgsel, formular eller rapport

Det er kun felter og poster i den aktuelle visning eller det aktuelle objekt, der eksporteres. Filtrerede poster, skjulte kolonner i dataark og felter, der ikke vises i en formular eller en rapport, eksporteres ikke.

Guiden respekterer egenskabsindstillingen format.

Der eksporteres opslagsværdier fra opslagsfelterne.

Værdierne i linkfelter eksporteres som links.

Teksten i RTF-tekstfelter eksporteres, men formateringen eksporteres ikke.

  1. Vælg destinationsprojektmappen og filformatet. Vær opmærksom på, at rapporter kun kan eksportere i det ældre *.xls-filformat og ikke i det nyere *.xlsx-filformat.

    Under eksporten bliver du bedt om at angive navnet på destinationsprojektmappen. Tabellen nedenfor viser, hvornår der oprettes en projektmappefil (hvis den ikke allerede findes), og hvornår filen overskrives (hvis den allerede findes).

Hvis destinationsprojektmappen

Og kildeobjektet er

Og du vil eksportere

Ikke findes

En tabel, forespørgsel, formular eller rapport

Dataene med eller uden formatering

Projektmappefilen oprettes under eksporten.

Allerede findes

En tabel eller forespørgsel

Dataene, men ikke formateringen

Projektmappefilen overskrives ikke. Der føjes et nyt regneark til projektmappen. Regnearket får samme navn som det objekt, dataene eksporteres fra. Hvis der allerede findes et regneark med dette navn i projektmappen, bliver du bedt om at erstatte indholdet i det eksisterende regneark eller vælge et andet navn til det nye ark.

Allerede findes

En tabel, forespørgsel, formular eller rapport

Dataene inkl. formateringen

Projektmappefilen overskrives med de eksporterede data. Alle eksisterende regneark fjernes, og der oprettes et nyt regneark med samme navn som det eksporterede objekt. Dataene i Excel-regnearket arver formateringsindstillingerne fra kildeobjektet.

Dataene føjes altid til et nyt regneark. Du kan ikke føje dataene til et eksisterende regneark eller navngivet område.

Toppen af dokumentet

Eksportere

  1. Hvis destinationsprojektmappen i Excel er åben, skal du lukke den, inden du fortsætter.

  2. Vælg det objekt, der skal eksporteres, i navigationsruden i kildedatabasen.

    Eksportere kun en del af dataene

    Hvis objektet er en tabel, forespørgsel eller formular, og du kun vil eksportere en del af dataene, skal du åbne objektet i dataarkvisningen, og markere de ønskede poster.

    Sådan åbnes en formular i dataarkvisning:   

    1. Dobbeltklik på formularen for at åbne den.

    2. Højreklik på formularen, og klik derefter på Dataarkvisning. Benyt følgende fremgangsmåde, hvis indstillingen ikke er tilgængelig:

      1. Klik på Designvisning.

      2. Tryk på F4 for at få vist opgaveruden Egenskabsark.

      3. Vælg Formular på rullelisten øverst i egenskabsarket.

      4. Indstil egenskaben Tillad dataarkvisning til Ja under fanen Formatér i egenskabsarket.

      5. Klik på Dataarkvisning i gruppen Visninger under fanen Design.

        Bemærk: Det er ikke muligt at eksportere en del af en rapport. Du kan dog markere eller åbne den tabel eller forespørgsel, som rapporten er baseret på, og derefter eksportere en del af dataene i dette objekt.

  3. Klik på fanen Eksterne Data i gruppen EksporterExcel.

  4. Gennemse det foreslåede navn til Excel-projektmappen (Access bruger navnet på kildeobjektet) i dialogboksen Eksporter - Excel-regneark. Du kan redigere filnavnet, hvis du vil.

  5. Vælg det ønskede filformat i feltet Filformat.

  6. Hvis du eksporterer en tabel eller forespørgsel, og du vil eksportere formaterede data, kan du vælge at eksportere data med formatering og layout. Yderligere oplysninger finder du i afsnittet Klargør til eksport.

    Bemærk: Hvis du eksporterer en formular eller en rapport, er denne indstilling altid valgt, men den er ikke tilgængelig (vises nedtonet).

  7. Hvis du vil have vist Excel-destinationsprojektmappen, når eksporten er udført, skal du markere afkrydsningsfeltet Åbn destinationsfilen, når eksporten er fuldført .

    Hvis kildeobjektet er åbent, og du har markeret en eller flere poster i visningen, inden eksporten startes, kan du vælge indstillingen Eksportér kun de valgte poster. Hvis du vil eksportere alle posterne i visningen, skal du imidlertid ikke markere dette afkrydsningsfelt.

    Bemærk: Afkrydsningsfeltet er ikke tilgængeligt (vises nedtonet), hvis der ikke er valgt nogen poster.

  8. Klik på OK.

    Hvis eksporten mislykkes pga. en fejl, vises der i Access en meddelelse, der angiver årsagen til fejlen. Ellers eksporteres dataene, og afhængigt af valget på trin 7 åbnes destinationsprojektmappen i Excel. Der vises herefter en dialogboks i Access, hvor du kan oprette en specifikation, der anvender oplysningerne fra eksporten.

Toppen af dokumentet

Gemme eksportspecifikationen

  1. Klik på Ja for at gemme oplysningerne om eksporten til senere brug.

    De gemte oplysninger gør det muligt at udføre den samme eksport på et senere tidspunkt, uden at du skal gentage trinnene i guiden.

  2. Skriv navnet på eksportspecifikationen i dialogboksen Gem som, og angiv eventuelt en beskrivelse i feltet Beskrivelse.

  3. Hvis Microsoft Outlook er installeret på computeren, og du vil eksportere med faste intervaller, f.eks. ugentligt eller månedligt, skal du markere afkrydsningsfeltet Oprette Outlook-opgave.

    Dette opretter en Outlook-opgave, som gør det muligt at eksportere med et enkelt klik i Outlook.

  4. Klik på Gem eksport.

    Hvis Outlook er installeret, bliver det startet af Access.

    Bemærk: Hvis Outlook ikke er installeret, vises der en fejlmeddelelse. Hvis Outlook ikke er konfigureret korrekt, startes guiden Outlook-start. Følg anvisningerne i guiden for at konfigurere Outlook.

    Gennemse og rediger opgaveindstillingerne i Outlook, f.eks. Forfaldsdato og Påmindelse.

    Hvis opgaven skal gentages, skal du klikke på Gentagelse og angive detaljerne.

  5. Klik på Gem og luk .

Toppen af dokumentet

Køre en gemt eksport

  1. Klik på Opgaver i navigationsruden, og dobbeltklik derefter på den opgave, du vil køre.

  2. Klik på Kør import i gruppen Microsoft Office Access under fanen Opgaver.

  3. Åbn destinationsprojektmappen i Excel, og kontrollér derefter, at alle dataene er blevet kopieret til de korrekte celler.

    Hvis du kun kopierer dataene og ikke formateringen til en eksisterende projektmappe, indeholder projektmappen muligvis flere regneark. Find det regneark, der er blevet brugt til eksporten, og gennemse cellerne i arket.

Toppen af dokumentet

Foretage fejlfinding af manglende og forkerte værdier

I tabellen nedenfor beskrives forskellige metoder til at afhjælpe almindelige fejl.

Tip: Hvis det kun er nogle få værdier, der mangler, kan du foretage rettelserne i Excel-projektmappen. Ellers skal du redigere kildeobjektet i Access-databasen og derefter udføre eksporten igen.

Problem

Beskrivelse og løsning

Beregnede felter

Resultaterne af beregnede felter eksporteres. De udtryk, der ligger til grundlag for de beregnede værdier, eksporteres ikke.

Felter med flere værdier

De felter, der understøtter flere værdier, eksporteres som en liste med værdier, der er adskilt med semikolon (;).

Billeder, objekter og vedhæftede filer

Grafiske elementer (f.eks. logoer, indhold i OLE-objektfelter og vedhæftede filer, der er en del af kildedataene) eksporteres ikke. Føj dem manuelt til regnearket, når eksporten er udført.

Diagram

Når du eksporterer en formular eller en rapport, der indeholder et Microsoft Graph-objekt, bliver grafobjektet ikke eksporteret.

Data i den forkerte kolonne

Null-værdier i det resulterende regneark erstattes nogle gange med de data, der skulle være i den næste kolonne.

Manglende datoværdier

De datoværdier, der er tidligere end d. 1. januar 1900, eksporteres ikke. Der indsættes en Null-værdi i de tilsvarende celler i regnearket.

Manglende udtryk

De udtryk, som bruges til at beregne værdier, eksporteres ikke til Excel. Det er kun resultaterne af beregningerne, der eksporteres. Tilføj formlen manuelt i Excel-regnearket, når eksporten er udført.

Manglende underformularer, underrapporter og underdataark

Når du eksporterer en formular, en rapport eller et dataark, er det kun hovedformularen, hovedrapporten eller hoveddataarket, der eksporteres. Du skal gentage eksporten, hver gang du vil eksportere en underformular, en underrapport eller et underdataark.

Manglende eller forkert formaterede kolonner

Hvis ingen af kolonnerne i det resulterende regneark er formateret, skal du gentage eksporten og huske at markere afkrydsningsfeltet Eksportér data med formatering og layout i guiden. Hvis det kun er nogle af kolonnerne, der har en anden formatering end versionerne i kildeobjektet, kan du tilføje den ønskede formatering manuelt i Excel.

Formatere en kolonne i Excel

  1. Åbn destinationsprojektmappen i Excel, og vis det regneark, der indeholder de eksporterede data.

  2. Højreklik på en kolonne eller et markeret celleområde, og klik derefter på Formatér celler.

  3. Vælg et format under Kategorier under fanen Tal , f.eks. Tekst , Tal , Dato eller Klokkeslæt .

  4. Klik på OK.

Værdien "#" i en kolonne

Værdien # forekommer muligvis i en kolonne, der svarer til et Ja/Nej-felt i en formular. Dette kan forekomme, hvis du har startet eksporten fra navigationsruden eller formularvisningen. Du kan løse problemet ved at åbne formularen i dataarkvisningen, inden dataene eksporteres.

Fejlindikatorer og fejlværdier

Kontrollér, at cellerne ikke indeholder fejlindikatorer (grønne trekanter i hjørnerne) eller fejlværdier (strenge, der starter med tegnet # i stedet for de korrekte data).

Toppen af dokumentet

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×