Feil for å importere Excel-regneark til tilgang

  Microsoft Excel og Microsoft Access er programmer i Microsoft Office-serien av programvareprodukter. Excel er et regnearkprogram og Access er et databaseprogram. Begge programmene bruker kolonnert nett for å organisere data. Av denne grunn er det noen ganger praktisk å importere et Excel-regneark til Access, slik at du kan bruke de analytiske funksjonene i det programmet til å studere Excel-dataene dine. Men tilgang er mye strengere om dataanalyse, og feil er et vanlig aspekt ved importprosessen.

'Type Konverteringsfeil'

Excel plasserer ingen begrensninger på typen data du plasserer i en celle. Du kan enkelt ha en enkelt kolonne som inneholder både numeriske og tekstdata. I Access er en enkelt kolonne en database 'field', og alle dataene i feltet må være av samme type. Under import tildeler Access datatypen for hvert importert felt basert på datatypen som vises i den første raden med data i hver Excel-kolonne. Hvis Excel-kolonnene dine har varierende datatyper i sine rader, vil du derfor få feilen 'Type Konverteringsfeil', siden datatypen er inkonsekvent.

'En feil oppsto ved å prøve å importere fil'

i tilgang , du kan ikke ha et felt (kolonne) navn som begynner med et mellomrom. Imidlertid er Excel ikke strengt om mellomrom. Hvis du prøver å importere et Excel-regneark som inneholder kolonneoverskrifter med mellomrom som fører tittelen, vil du motta feilen 'Det oppstod en feil under forsøk på å importere fil.' Ledende mellomrom i Excel-kolonneoverskrifter er ofte et resultat av feil formatering uansett, og bør løses. For eksempel kan noen nybegynnere av Excel ikke innse at du kan automatisk sitte på kolonneoverskrifter ved å bruke 'Senter' -knappen på Excel-verktøylinjen. Dermed kan de forsøke å manuelt sentrere den synlige teksten ved å forutse den med mellomrom. Dette er en dårlig formateringsteknikk som til slutt vil føre til importfeil ved bruk av Access.

Tøm poster

I tilgang blir en rad kalt en database 'post'. En plate kan ikke være tom. Det finnes enten, og har data, eller det gjør det ikke. Hvis Excel-regnearket inneholder noen tomme rader, vil de sannsynligvis opprette en importfeil siden Access vil tolke dem som tomme poster. Før du importerer, sletter du noen tomme rader i Excel-regnearket. Imidlertid er tomme rader på slutten av et regneark ikke et problem.

Avvik for datatype

En sideeffekt ved å importere et Excel-regneark til Access er de forskjellige representasjonene til enkelte datatyper. Mange brukere vil tolke dette som en feil, men faktisk er det bare 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 som vises i enkelte regnearkceller, vil Access importere disse, men vise 'Ja' og 'Nei' i stedet. I tillegg, hvis noen av Excel-cellene dine inneholder en feilkode, vil Access ikke importere disse. I stedet slipper Access-konvertering ordet 'Null' i disse cellene.