Feil for Importere Excel-regneark til Access

Microsoft Excel og Microsoft Access er programmer i Microsoft Office-programvarepakke produkter. Excel er et regnearkprogram og Access er en database applikasjon. Begge programmene bruker søyle nett for å organisere data. Av denne grunn, noen ganger er det praktisk å importere et Excel-regneark til Access slik at du kan bruke de analytiske funksjonene i dette programmet for å studere dine Excel-data. Men Access er mye mer strenge om data organisasjon og feil er en vanlig del av importen.

"Type Conversion Failure"

Excel legger ingen restriksjoner på hvilken type data du plasserer i en celle. Du kan enkelt ha en enkelt kolonne som inneholder både numeriske og tekstdata. Men i Access, en enkelt kolonne er en database "felt", og alle data i det feltet må være av samme type. Under import, Access tilordner datatypen for hver importerte felt basert på den type data som vises i den første raden med data i hver Excel kolonne. Dermed, hvis Excel kolonner har varierende datatyper gjennom hele rader, vil du motta "Type Conversion Failure" feil, ettersom datatypen er inkonsekvent.

"Det oppstod en feil prøver å importere fil"

I Access, kan du ikke har et felt (kolonne) navn som begynner med et mellomrom. Imidlertid er Excel ikke strenge om mellomrom. Hvis du prøver å importere et Excel-regneark som inneholder kolonneoverskrifter med mellomrom ledende tittelen, får du feilmeldingen "Det oppstod en feil prøver å importere filen." Ledende mellomrom i Excel kolonneoverskriftene er ofte et resultat av feil formatering uansett og skal være løst. For eksempel kan noen uerfarne brukere av Excel ikke skjønner kan du automatisk midtkolonneoverskriftene ved hjelp av "Center" knappen på verktøylinjen i Excel. Således kan de forsøker å sentrere synlig tekst manuelt ved foregående det med mellomrom. Dette er en dårlig formatering teknikk som til slutt vil føre til et importfeil når du bruker Access.

tomme Records

I Access, er en rad kalles en database "record". En post kan ikke være tomt. Det enten eksisterer, og har data, eller det ikke. Hvis Excel-regnearket inneholder noen tomme rader, vil de trolig skape en import feil siden Tilgang vil tolke dem som tomme poster. Før import, slette tomme rader i Excel-regneark. Men tomme rader på slutten av et regneark er ikke et problem.

Datatype Avvik

En bieffekt av å importere et Excel-regneark til Access er de ulike fremstillinger av enkelte datatyper. Mange brukere vil tolke dette som en feil, men faktisk det er ganske enkelt et grensesnitt forskjell. Ikke desto mindre, kan dette være et uønsket resultat. Hvis du bruker Excel formler som resulterer i «True" eller "False" teksten i noen regnearkceller, vil Access importerer disse, men viser "Ja" og "Nei" i stedet. I tillegg, hvis noen av dine Excel celler inneholder en feilkode, Access vil ikke importere disse. I stedet forlater tilgang omdannelsen ordet "Null" i disse cellene.