Uvažanje iz ali povezovanje do podatkov v Excelovem delovnem zvezku
Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Opomba:  Access ne podpira uvoza podatkov Excel z uporabljeno oznako občutljivosti. Kot nadomestno rešitev lahko odstranite oznako pred uvozom in nato znova uporabite oznako po uvozu. Če želite več informacij, glejte Uporaba oznak občutljivosti za datoteke in e-pošto v Officeu.

Podatke iz delovnega zvezka zbirke Excel v zbirke Access na več načinov. Podatke lahko kopirate iz delovnega lista in jih prilepite v podatkovni list programa Access, uvozite delovni list v novo ali obstoječo tabelo ali pa ustvarite povezavo do delovnega lista iz Access zbirke podatkov.

V tej temi je podrobno razloženo, kako uvozite podatke iz Excel iz Access zbirk podatkov ali ustvarite povezavo do njih.

Kaj želite narediti?

Razumevanje uvoza podatkov iz Excel

Če želite nekatere ali vse podatke z enega ali več delovnih listov programa Excel shraniti v programu Access, morate vsebino delovnega lista uvoziti v novo ali obstoječo zbirko Access podatkov. Ko uvozite podatke, Access kopijo podatkov v novi ali obstoječi tabeli, ne da bi pri tem spremenili izvorni Excel delovnem listu.

Pogosti scenariji za Excel podatkov v Access

  • Ste dolgo časa uporabnik storitve Excel vendar želite za delo s Access uporabiti te podatke. Podatke v svojih delovnih listih v Excel želite premakniti v eno ali več novih Access podatkov.

  • Oddelek ali delovna skupina uporablja Access, občasno pa prejmete podatke v obliki Excel, ki jo morate spojiti z Access zbirkami podatkov. Te delovne liste želite uvoziti Excel v zbirko podatkov, takoj ko jih prejmete.

  • S Access upravljate svoje podatke, tedenska poročila, ki jih prejmete od druge skupine, pa Excel delovne zvezke. Postopek uvoza bi želeli izboljšati tako, da bi zagotovili uvoz podatkov v zbirko podatkov vsak teden ob določenem času.

Če prvič uvažate podatke iz Excel

  • Delovnega zvezka ni mogoče shraniti Excel kot zbirko Access podatkov. Excel ne omogoča funkcije za ustvarjanje zbirke Access podatkov iz Excel podatkov.

  • Ko odprete delovni zvezek Excel v programu Access (v pogovornem oknu Odpiranje datoteke spremenite polje s seznamom Vrsta datotek v MicrosoftOfficeExcel Datoteke Access izberite želeno datoteko), program Access ustvari povezavo do delovnega zvezka, namesto da uvozi podatke. Povezava do delovnega zvezka je bistveno drugačna od uvažanja delovnega lista v zbirko podatkov. Če želite več informacij o ustvarjanju povezav, si oglejte razdelek Povezava do podatkov v Excelu v nadaljevanju tega članka.

Uvoz podatkov iz Excel

V temu odseku je po korakih razloženo, kako se pripraviti na in zagnati operacijo uvoza ter kako shraniti nastavitve za uvoz kot izvozno specifikacijo za vnovično uporabo. V nadaljevanju ne pozabite, da sočasno mogoče uvoziti podatke samo z enega delovnega lista. Vseh podatkov iz celotnega delovnega zvezka hkrati ni mogoče uvoziti.

Priprava delovnega lista

  1. Poiščite izvorno datoteko in izberite delovni list s podatki, ki jih želite uvoziti v Access. Če želite uvoziti le del delovnega lista, je mogoče določiti le imenovani obseg celic, ki jih želite uvoziti.Določanje imenovanega obsega (izbirno)   

    1. Preklopite na Excel in odprite delovni list s podatki, ki jih želite uvoziti.

    2. Izberite obseg celic s podatki, ki jih želite uvoziti.

    3. Z desno tipko miške kliknite izbrani obseg in nato kliknite Poimenuj obseg ali Določi ime.

    4. V pogovornem oknu Novo ime določite ime za obseg v polju Ime in kliknite V redu.

      Ne pozabite, da je med operacijo uvoza mogoče uvoziti samo po en delovni list. Če želite uvoziti podatke z več delovnih listov, morate operacijo ponoviti za vsak delovni list.

  2. Preglejte izvorne podatke in naredite, kot je opisano v tej tabeli.

    Element

    Opis

    Število stolpcev

    Število izvornih stolpcev, ki jih želite uvoziti, ne sme presegati 255, ker Access ne podpira več kot 255 polj v tabeli.

    Preskakovanje stolpcev in vrstic

    Priporočljivo je vključiti samo vrstice in stolpce, ki jih želite uvoziti na izvorni delovni list ali v imenovani obseg.

    vrstice    Med operacijo uvoza ne morete filtrirati ali preskočiti vrstic.

    Stolpci    Med operacijo stolpcev ne morete preskočiti, če boste obstoječi tabeli dodali podatke.

    Oblika tabele

    Prepričajte se, da so celice v obliki tabele. Če delovni list ali imenovani obseg vsebuje spojene celice, je vsebina celice nameščena v polje, ki ustreza najbolj levemu stolpcu, druga polja pa ostanejo prazna.

    Prazni stolpci, vrstice in celice

    Izbrišite vse nepotrebne prazne stolpce in vrstice na delovnem listu ali v obsegu. Če delovni list ali obseg vsebuje prazne celice, poskusite dodati manjkajoče podatke. Če načrtujete dodajanje zapisov obstoječi tabeli, zagotovite, da ustrezno polje v tabeli sprejema ničelne (manjkajoče ali neznane) vrednosti. Polje bo sprejelo ničelne vrednosti, če je lastnost polja Zahtevano nastavljena na Ne in če nastavitev lastnosti ValidationRule ne preprečuje ničelnih vrednosti.

    Vrednosti napak

    Če več celic na delovnem listu ali v obsegu vsebuje vrednosti napak, na primer #NUM in #DIV, jih popravite, preden zaženete uvoz. Če izvorni delovni list ali obseg vsebuje vrednosti napak, Access v ustrezna polja v tabeli vrednost »null«. Če želite več informacij o načinih popravljanja teh napak, si oglejte razdelek Odpravljanje težav manjkajočih ali nepravilnih vrednosti v nadaljevanju tega članka.

    Podatkovni tip

    Če se želite izogniti napakam pri uvozu, zagotovite, da so v vseh izvornih stolpcih v vseh vrsticah enaki podatkovni tipi. Access pregleda prvih osem izvornih vrstic, da določi podatkovni tip polj v tabeli. Zagotovite, da v prvih osmoh izvornih vrsticah ni mešanih vrednosti različnih podatkovnih tipov v nobenem stolpcu. V Access stolpcu morda ne boste dodelili pravilnega podatkovnega tipa.

    Priporočamo vam tudi, da oblikujete vsak izvorni stolpec v Excel in dodelite določeno obliko podatkov vsakemu stolpcu, preden zaženete operacijo uvoza. Oblikovanje je zelo priporočljivo, če stolpec vključuje vrednosti različnih podatkovnih tipov. Stolpec »Št. leta« na delovnem listu lahko na primer vsebuje številske in besedilne vrednosti, na primer 871, AA90 in 171. Če se želite izogniti manjkajočim ali nepravilnim vrednostim, naredite to:

    1. Z desno tipko miške kliknite glavo stolpca in nato kliknite Oblikuj celice.

    2. Na zavihku Številka v razdelku Kategorija izberite obliko. Za stolpec »ŠtLeta« bi verjetno izbrali Besedilo.

    3. Kliknite V redu.

    Če so izvorni stolpci oblikovani, vendar od osme vrstice naprej še vedno vključujejo mešane vrednosti, bo pri uvozu še vedno morda prišlo do preskakovanja vrednosti ali napačnega pretvarjanja vrednot. Če želite informacije o odpravljanju težav, si oglejte razdelek Odpravljanje težav manjkajočih ali nepravilnih vrednosti.

    Prva vrstica

    Če prva vrstica na delovnem listu ali v imenovanem obsegu vsebuje imena stolpcev, lahko določite, da Access podatke v prvi vrstici med operacijo uvoza obravnava kot imena polj. Če izvorni delovni list ali obseg ne vključuje imen, jih je pametno dodati v izvor preden zaženete operacijo uvoza.

    Opomba: Če načrtujete dodajanje zapisov obstoječi tabeli, zagotovite, da se ime vsakega stolpca natančno ujema z imenom ustreznega polja. Če se ime stolpca razlikuje od imena ustreznega polja v tabeli, operacija uvoza ne bo mogoča. Če si želite ogledati imena polj, odprite tabelo v pogledu načrta v Access.

  3. Zaprite izvorni delovni zvezek, če je odprt. Če je izvorna datoteka odprta, se med operacijo uvoza lahko pojavijo napake pri pretvarjanju podatkov.

Priprava ciljne zbirke podatkov

  1. Odprite zbirko Access podatkov, kjer bodo shranjeni uvoženi podatki. Prepričajte se, da zbirka podatkov ni samo za branje in da imate potrebna dovoljenja za spreminjanje zbirke podatkov.

    -ali-

    Če ne želite shraniti podatkov v nobeno od obstoječih zbirk podatkov, ustvarite prazno zbirko podatkov. Če želite to narediti:

    Kliknite zavihek Datoteka, Novo, nato pa še Prazna zbirka podatkov.

  2. Preden zaženete operacijo uvoza, se odločite, ali želite podatke shraniti v novo ali v obstoječo tabelo.

    Ustvarjenje nove tabele    Če se odločite, da boste podatke shranili v novo tabelo, Access tabelo in uvožene podatke doda v to tabelo. Če tabela z določenim imenom že obstaja, Access prepišete vsebino tabele z uvoženimi podatki.

    Dodajanje obstoječi tabeli    Če se odločite, da boste podatke dodali obstoječi tabeli, bodo določeni tabeli Excel vrstice delovnega lista.

    Ne pozabite, da se med operacijami pripenjanja večina napak pojavi, ker se izvorni podatki ne ujemajo z zgradbo in nastavitvami polja ciljne tabele. Če se želite temu izogniti, odprite ciljno tabelo v pogledu načrta in preglejte:

    • Prva vrstica    Če v prvi vrstici izvornega delovnega zvezka ali imenovanega obsega ni glav stolpcev, se prepričajte, da se mesto in podatkovni tip vsakega stolpca na izvornem delovnem listu ujemata z mestom in podatkovnim tipom ustreznega polja v tabeli. Če so v prvi vrstici glave stolpcev, ni potrebno, da se vrstni red stolpcev in polj ujema, natančno pa se morata ujemati ime in podatkovni tip vsakega stolpca z imenom in podatkovnim tipom ustreznega polja.

    • Manjkajoča ali odvečna polja    Če enega ali več polj z izvornega delovnega lista ni v ciljni tabeli, jih dodajte preden zaženete operacijo uvoza. Če tabela vsebuje polja, ki jih ni v izvoru, jih ni potrebno izbrisati, če sprejemajo ničelne vrednosti.

      Namig: Polje bo sprejelo ničelne vrednosti, če je njegova lastnost Zahtevano nastavljena na Ne in če nastavitev vrednosti ValidationRule ne preprečuje ničelnih vrednosti.

    • Primarni ključ    Če je v tabeli polje s primarnim ključem, mora izvorni delovni list ali obseg imeti stolpec z vrednostmi, ki so združljive s poljem s primarnim ključem, uvožene vrednosti ključa pa morajo biti enolične. Če uvoženi zapis vsebuje vrednost primarnega ključa, ki v ciljni tabeli že obstaja, operacija uvoza prikaže sporočilo o napaki.

    • Indeksirana polja    Če je lastnost polja Indeksirano v tabeli nastavljena na Da (podvojeni vnosi niso dovoljeni), mora ustrezni stolpec na izvornem delovnem listu ali v obsegu vsebovati enolične vrednosti.

      Nadaljujte z naslednjimi koraki, če želite zagnati operacijo uvoza.

Zagon operacije uvoza

  1. Mesto čarovnika za uvoz/povezavo se rahlo razlikuje, odvisno od različice Access. Izberite korake, ki se ujemajo z Access različico:

    • Če uporabljate najnovejšo različico brskalnika Microsoft 365, Access 2021 ali Access 2019, na zavihku Zunanji podatki v skupini Uvozi & povezavo kliknite Nov vir podatkov > Izdatoteke >Excel.

    • Če uporabljate Access 2016, na zavihku Zunanji podatki v skupini Uvozi & povezava kliknite Excel.

    Opomba: Zavihek Zunanji podatki je na voljo samo, če je zbirka podatkov odprta.

  2. V pogovornem oknu Pridobi zunanje podatke Excel preglednico v polju Ime datoteke določite ime datoteke Excel, ki vsebuje podatke, ki jih želite uvoziti.

    -ali-

    Kliknite Prebrskaj in uporabite pogovorno okno Odpiranje datoteke, če želite najti datoteko, ki jo želite uvoziti.

  3. Določite, kako želite shraniti uvožene podatke.

    Če želite podatke shraniti v novo tabelo, izberite Uvozite izvorne podatke v novo tabelo v trenutni zbirki podatkov. Pozneje boste pozvani, da tabelo poimenujete.

    Če želite podatke dodati obstoječi tabeli, izberite Dodaj kopijo zapisov v tabelo in izberite tabelo s spustnega seznama. Ta možnost ni na voljo, če v zbirki podatkov ni tabel.

    Če se želite povezati do podatkovnega vira tako, da ustvarite povezano tabelo, si oglejte razdelek Povezava do podatkov v Excelu v nadaljevanju tega članka.

  4. Kliknite V redu.

    Zažene se čarovnik za uvoz preglednic in vas vodi skozi postopek uvoza. Nadaljujte z naslednjimi koraki.

Uporaba čarovnika za uvoz preglednic

  1. Na prvi strani čarovnika izberite delovni list s podatki, ki jih želite uvoziti, in nato kliknite Naprej.

  2. Na drugi strani čarovnika kliknite Pokaži delovne liste ali Pokaži imenovane obsege, izberite delovni list ali imenovani obseg, ki ga želite uvoziti, in nato kliknite Naprej.

  3. Če prva vrstica izvornega delovnega lista ali obsega vsebuje imena polj, izberite Prva vrstica vsebuje glave stolpcev in kliknite Naprej.

    Če uvažate podatke v novo tabelo, Access te naslove stolpcev uporabi za poimenovanje polj v tabeli. Imena je mogoče spremeniti med operacijo ali po koncu operacije uvoza. Če dodajate podatke obstoječi tabeli, zagotovite, da se glave stolpcev na izvornem delovnem listu natančno ujemajo z imeni polj v ciljni tabeli.

    Če dodajate podatke obstoječi datoteki, preskočite neposredno na korak 6. Če dodajate podatke novi tabeli, sledite preostalim korakom.

  4. Čarovnik vas pozove, da pregledate lastnosti polj. Kliknite stolpec na spodnji polovici strani za prikaz ustreznih lastnosti polja. Po izbiri naredite nekaj od tega:

    • Preglejte in po želji spremenite ime ter podatkovni tip ciljnega polja.

      Access pregleda prvih osem vrstic vsakega stolpca, ki predlagajo podatkovni tip za ustrezno polje. Če stolpec na delovnem listu v prvih osmih vrsticah vsebuje različne tipe vrednosti, na primer besedilo in številke, čarovnik predlaga podatkovni tip, ki je združljiv z vsemi vrednostmi v stolpcu  – najpogosteje besedilni podatkovni tip. Izbrati je mogoče tudi drugačen podatkovni tip, vendar vedite, da bodo vrednosti, ki so nezdružljive z izbranim podatkovnim tipom, med uvozom prezrte ali napačno pretvorjene. Če želite več informacij o tem, kako popraviti manjkajoče ali nepravilne vrednosti, si oglejte razdelek Odpravljanje težav manjkajočih ali nepravilnih vrednostiv nadaljevanju tega članka.

    • Če želite ustvariti indeks v polju, nastavite Indeksirano na Da.

    • Če želite izvorno stolpec povsem preskočiti, izberite potrditveno polje Ne uvozi polja (preskoči).

      Ko končate z izbiranjem možnosti, kliknite Naprej.

  5. Na naslednjem zaslonu določite primarni ključ za tabelo. Če izberete Dovoli Access dodajanje primarnega ključa, Access doda samoštevilsko polje kot prvo polje v ciljni tabeli in ga samodejno zapolni z enoličnimi vrednostmi ID-ja, pri tem pa začne z 1. Kliknite Naprej.

  6. Na zadnjem zaslonu čarovnika določite ime za ciljno tabelo. V polje Uvozi v tabelo vnesite ime za tabelo. Če tabela že obstaja, Access prikaže poziv, ki vas vpraša, ali želite prepisati obstoječo vsebino tabele. Kliknite Da, če želite nadaljevati, ali Ne, če želite določiti drugo ime za ciljno tabelo, in nato kliknite Dokončaj, če želite uvoziti podatke.

    Če Access uvozili nekaj podatkov ali vse podatke, čarovnik prikaže stran, na kateri je prikazano stanje operacije uvoza. Poleg tega je mogoče shraniti podrobnosti operacije kot specifikacijo za nadaljnjo uporabo. Če pa postopek v celoti ni uspel, se Access prikaže sporočilo Pri uvozu datoteke je prišlo do napake.

  7. Kliknite Da, če želite shraniti podrobnosti operacije za nadaljnjo uporabo. Shranjene podrobnosti vam omogočajo ponavljanje operacije pozneje, ne da bi pri tem morali vsakokrat ponoviti korake čarovnika.

Če želite več informacij o tem, kako shranite podrobnosti specifikacije, glejte Shranjevanje podrobnosti uvažanja in izvažanja kot specifikacijo.

Če želite izvedeti, kako zaženete shranjene uvozne ali izvozne specifikacije, glejte Zagon shranjene uvozne ali izvozne specifikacije.

Če želite izvedeti, kako načrtujete uvoz in povežete opravila tako, da se zaženejo ob določeni uri, glejte Razpored uvozne ali izvozne specifikacije.

Odpravljanje težav z manjkajočimi ali nepravilnimi vrednostmi

Če vidite sporočilo Pri uvozu datoteke je prišlo do napake, je bila operacija uvoza povsem neuspešna. Če pa se prikaže pogovorno okno, ki vas poziva, da shranite podrobnosti operacije, je bilo shranjenih nekaj ali vsi podatki. Sporočilo o stanju tudi omeni ime tabele dnevnika napak, v katerem je opis vseh napak, do katerih je prišlo pri uvozu.

Pomembno: Pred začetkom uporabe tabele morate pregledati njeno vsebino in zgradbo in se prepričati, da je vse pravilno, tudi če sporočilo o stanju navede, da je bila operacija uspešna.

  • Odprite ciljno tabelo v pogledu podatkovnega lista, če želite videti, ali so bili vsi podatki dodani tabeli.

  • Tabelo odprite v pogledu načrta, če želite pregledati vrsto podatkov in druge nastavitve lastnosti polj.

V tej tabeli so opisani koraki, s katerimi je mogoče popraviti manjkajoče ali nepravilne vrednosti.

Namig: Če med odpravljanjem težav pri rezultatih opazite, da manjka samo nekaj vrednosti, jih je mogoče ročno dodati v tabelo. Če pa opazite, da celotni stolpci ali veliko število vrednosti manjkajo ali niso ustrezno uvoženi, težavo popravite v izvorni datoteki. Ko končate s popravljanjem vseh znanih težav, ponovite operacijo uvoza.

Težava

Rešitev

Grafični elementi

Grafičnih elementov, na primer logotipov, grafikonov in slik ni mogoče uvoziti. Zbirki podatkov jih dodajte ročno, ko je operacija uvoza končana.

Izračunane vrednosti

Rezultati izračunanega stolpca ali celic so uvoženi, temeljna formula pa ne. Pri uvozu je mogoče določiti podatkovni tip, ki je združljiv z rezultati formule, na primer »Številka«.

RESNIČNO ali NERESNIČNO in vrednosti -1 ali 0

Če izvorni delovni list ali obseg vključuje stolpec, ki vsebuje samo vrednosti TRUE ali FALSE, Access ustvari polje Da/ne za stolpec in v polje vstavi vrednosti -1 ali 0. Če pa izvorni delovni list ali obseg vsebuje stolpec samo z vrednostmi -1 ali 0, Access, privzeto ustvari številsko polje za stolpec. Med operacijo uvoza je mogoče spremeniti podatkovni tip polja v Da/ne, če se želite tej težavi izogniti.

Polja z več vrednostmi

Ko uvozite podatke v novo tabelo ali dodate podatke v obstoječo tabelo, Access ne omogoča podpore za več vrednosti v polju, tudi če izvorni stolpec vsebuje seznam vrednosti, ki so med seboj ločene s podpičjem (;). Seznam vrednosti je obravnavan kot ena vrednost in je nameščen v polje z besedilom.

Prirezani podatki

Če so podatki v stolpcu tabele videti prirezani Access, poskusite povečati širino stolpca v pogledu podatkovnega lista. Če s tem ne odpravite težave, so podatki v številskih stolpcih Excel preveliki za velikost ciljnega polja v Access. Lastnost FieldSize ciljnega polja je na primer v zbirki podatkov programa Access nastavljena na Bajt , vendar izvorni podatki vsebujejo vrednost, večjo od 255. Popravite vrednosti v izvorni datoteki in poskusite uvoziti znova.

Oblika prikaza

Morda boste morali lastnost Oblika nekaterih polj nastaviti v pogledu načrta, da boste zagotovili pravilen prikaz vrednosti v pogledu podatkovnega lista. Na primer:

  • Polje Da/ne v pogledu podatkovnega lista prikaže -1 in 0, ko je operacija uvoza končana. Če želite to popraviti, ko je operacija uvoza končana, nastavite lastnost polja Oblika na Da/ne, če želite, da se vam namesto tega prikažejo potrditvena polja.

  • Dolgi in srednji datumi so lahko prikazani kot kratki datumi v Access. Če želite odpraviti to težavo, odprite ciljno tabelo v pogledu Access in nastavite lastnost datumsko polje Oblika na Dolga oblika datuma ali Skrajšan datum.

Opomba: Če izvorni delovni list vsebuje obogateno besedilo, na primer okrepljeno, podčrtano ali ležeče, je besedilo uvoženo, oblika pa se izgubi.

Podvojene vrednosti (napaka kršitve ključa)

Zapisi, ki jih uvozite, morda vsebujejo podvojene vrednosti, ki jih ni mogoče shraniti v polje s primarnim ključem ciljne tabele ali v polje, katerega lastnost Indeksirano je nastavljena na Da (podvojeni vnosi niso dovoljeni). Odstranite podvojene vrednosti v izvorni datoteki in poskusite uvoziti znova.

Zamik datumskih vrednosti za 4 leta

Polja z datumi, ki so uvožena iz Excel so lahko izklopljena za štiri leta. Excel za Windows lahko uporabljate dva datumski sistema:

  • Datumski sistem 1904 (v katerem so serijske številke med 0 in 63.918), ki ustrezajo datumom od 1. januarja 1904 do 31. decembra 2078.

  • Datumski sistem 1900 (v katerem so serijske številke med 1 in 65.380), ki ustrezajo datumom od 1. januarja 1900 do 31. decembra 2078.

Datumski sistem lahko nastavite v razdelku Excel Možnosti: Možnosti> datoteke > Napredne > Uporabi datumski sistem 1904.

Opomba    Če uvozite iz delovnega zvezka .xlsb, ta vedno uporablja datumski sistem 1900, ne glede na nastavitev sistema datumov.

Preden uvozite podatke, spremenite sistem datumov za delovni zvezek Excel ali po prilaganju podatkov izvedite poizvedbo za posodabljanje, ki uporablja izraz [ime datumskega polja] + 1462 za popravljanje datumov.

Excel za Macintosh uporablja le datumski sistem 1904.

Ničelne vrednosti

Na koncu operacije uvoza boste morda videli sporočilo o napaki, da so bili podatki med operacijo izbrisani ali izgubljeni, ali pa boste morda opazili, da je nekaj vrednosti polj praznih, ko boste tabelo odprli v pogledu podatkovnega lista. Če izvorni stolpci v Excel niso oblikovani ali če prvih osem izvornih vrstic vsebuje vrednosti različnih podatkovnih tipov, odprite izvorni delovni list in naredite to:

  • Oblikujte izvorne stolpce.

  • Premaknite vrstice tako, da prvih osem vrstic vsakega stolpca ne vsebuje vrednosti različnih podatkovnih tipov.

  • Pri uvozu izberite primeren podatkovni tip za vsako polje. Če je podatkovni tip napačen, boste po končanem uvozu morda v celotnem stolpcu videli ničelne ali napačne vrednosti.

S prikazanimi koraki si je mogoče pomagati pri minimiziranju pojavljanja ničelnih vrednosti. V tej tabeli so navedeni primeri, v katerih boste še vedno videli ničelne vrednosti:

Manjkajoče vrednosti so tipa ...

Ko uvažate v ...

Ciljni tip polja je ...

Če želite razrešiti ...

Besedilo

Nova tabela

Datum

Zamenjajte besedilne vrednosti z datumskimi vrednostmi in nato poskušate uvoziti znova.

Besedilo

Obstoječa tabela

Številka ali datum

Zamenjajte vse besedilne vrednosti z vrednostmi, ki se ujemajo s podatkovnimi tipi ciljnega polja, in poskusite uvoziti znova.

Datumske vrednosti, zamenjane s številskimi vrednostmi

Namesto dejanskih datumskih vrednosti boste videli navidezno naključne petmestne številke v teh primerih:

  • Izvorni stolpec na delovnem listu v prvih osmih vrsticah vsebuje samo številske vrednosti, v naslednjih vrsticah pa vsebuje tudi nekaj datumskih vrednosti. Te datumske vrednosti bodo napačno pretvorjene.

  • Izvorni stolpec v nekaterih izmed prvih osmih vrstic vsebuje datumske vrednosti in vi ste jih poskusili uvoziti v številsko polje. Te datumske vrednosti bodo napačno pretvorjene.

    Če se želite temu izogniti, v izvornem stolpcu zamenjajte datumske vrednosti s številskimi vrednostmi in poskusite uvoziti znova.

    Če je v stolpcu, v katerem so najpogosteje datumske vrednosti, več besedilnih vrednosti, bodo vse vrednosti prikazane kot navidezno naključne petmestne številke. Če se želite temu izogniti, zamenjajte besedilne vrednosti z datumskimi vrednostmi in nato poskusite znova uvoziti.

Številske vrednosti, zamenjane z datumskim vrednostmi

Namesto dejanskih številskih vrednosti boste videli navidezno naključne datumske vrednosti v teh primerih:

  • Izvorni stolpec v prvih osmih vrsticah vsebuje samo datumske vrednosti, v naslednjih vrsticah pa vsebuje tudi nekaj številskih vrednosti. Te številske vrednosti bodo napačno pretvorjene.

  • Izvorni stolpec v nekaterih izmed prvih osem vrstic vsebuje številske vrednosti in vi ste jih poskusili uvoziti v datumsko polje. Te številske vrednosti bodo napačno pretvorjene.

Če se želite temu izogniti, zamenjajte številske vrednosti z datumskimi vrednostmi in nato poskusite uvoziti znova.

Poleg tega boste morda želeli pregledati tabelo dnevnika napak (omenjeno na zadnji strani čarovnika) v pogledu podatkovnega lista. Tabela ima tri polja – napaka, polje in vrstica. V vsaki vrstici so navedene informacije o določeni napaki, z vsebino v polju »Napaka« pa boste lažje odpravili težavo.

Nizi napak in namigi za odpravljanje težav

Napaka

Opis

Odrezano polje

Vrednost v datoteki je prevelika za nastavitev lastnosti FieldSize za to polje.

Napaka pretvorbe vrste

Vrednost na delovnem listu je napačen podatkovni tip za to polje. Vrednost bo morda manjkala ali bo v ciljnem polju nepravilna. Če želite več informacij o odpravljanju te težave, si oglejte prejšnjo tabelo.

Kršitev ključa

Primarna vrednost tega ključa je podvojena  — že obstaja v tabeli.

Napaka veljavnostnega pravila

Vrednost krši pravilo, nastavljeno z lastnostjo ValidationRule za to polje ali tabelo.

Nič v zahtevanem polju

Ničelna vrednost v tem polju ni dovoljena, ker je lastnost Zahtevano za polje nastavljena na Da.

Ničelna vrednost ali samoštevilčno polje

Podatki, ki jih uvažate vsebujejo vrednost Nič, ki ste jo poskusili dodati samoštevilčnemu polju.

Zapis, ki ga ni mogoče razčleniti

Besedilna vrednost vsebuje znak za ločevanje besedila (navadno dvojne narekovaje). Kadar vrednost vsebuje znak za ločevanje, mora biti znak v besedilni datoteki ponovljen dvakrat; na primer:

Premer 4 1/2 palca

Na vrh strani

Odpravljanje težav #Štev! in drugih nepravilnih vrednosti v povezani tabeli

Kljub temu, da prejmete sporočilo Povezovanje tabele je dokončano, morate odpreti tabelo v pogledu podatkovnega lista in se prepričati, da vrstice in stolpci prikazujejo pravilne podatke.

Če kjer koli v tabeli vidite napake ali nepravilne podatke, jih popravite tako, kot je opisano v tej tabeli, in se nato poskusite povezati znova. Ne pozabite, da vrednosti povezani tabeli ne morete dodati neposredno, ker je tabela samo za branje.

Težava

Rešitev

Grafični elementi

Grafičnih elementov na Excel, kot so logotipi, grafikoni in slike, ni mogoče povezati v Access.

Oblika prikaza

Morda boste morali lastnost Oblika nekaterih polj nastaviti v pogledu načrta, da boste zagotovili pravilen prikaz vrednosti v pogledu podatkovnega lista.

Izračunane vrednosti

Rezultati izračunanega stolpca ali celic so prikazani v ustreznem polju, ne morete pa si ogledati formule (ali izraza) v Access.

Prirezane besedilne vrednosti

Povečajte širino stolpca v pogledu podatkovnega lista. Če še vedno ne vidite celotne vrednosti, je to lahko zato, ker je vrednost daljša od 255 znakov. Access povezavo lahko ustvarite le do prvih 255 znakov, zato podatke uvozite, namesto da se z njim povežete.

Sporočilo napake prekoračitve številskega polja

Povezana tabela je lahko videti pravilna, pozneje pa se ob zagonu poizvedbe za to tabelo prikaže sporočilo o napaki Prekoračitev številskega polja. To se lahko zgodi zaradi spora med podatkovnim tipom polja v povezani tabeli in podatkovnim tipom, ki je shranjen v tem polju.

RESNIČNO ali NERESNIČNO in vrednosti -1 ali 0

Če izvorni delovni list ali obseg vključuje stolpec, ki vsebuje samo vrednosti TRUE ali FALSE, Access ustvari polje Da/ne za stolpec v povezani tabeli. Če pa izvorni delovni list ali obseg vsebuje stolpec le z vrednostmi -1 ali 0, Access privzeto ustvari številsko polje za stolpec in ne boste mogli spremeniti podatkovnega tipa ustreznega polja v tabeli. Če želite polje Da/ne v povezani tabeli, zagotovite, da izvorni stolpec vključuje vrednosti RESNIČNO in NERESNIČNO.

Polja z več vrednostmi

Access ne podpira več vrednosti v polju, tudi če izvorni stolpec vsebuje seznam vrednosti, ki so med seboj ločene s podpičjem (;). Seznam vrednosti bo obravnavan kot ena vrednost in bo nameščen v polje z besedilom.

#Štev!

Access prikaže #Num! v teh primerih:

  • Če izvorni stolpec vsebuje nekaj številskih ali datumskih vednosti v stolpcu, ki vsebuje predvsem besedilne lastnosti, potem številske in datumske vrednosti niso uvožene.

  • Če izvorni stolpec vsebuje nekaj besedilnih vrednosti v stolpcu, ki vsebuje predvsem številske vrednosti, potem besedilne vrednosti niso uvožene.

  • Če izvorni stolpec vsebuje nekaj besedilnih vrednosti v stolpcu, ki vsebuje predvsem datumske vrednosti, potem besedilne vrednosti niso uvožene.

Če želite minimizirati primerke ničelnih vrednosti v tabeli, naredite to:

  1. Prepričajte se, da izvorni stolpec ne vsebuje vrednosti različnih podatkovnih tipov.

  2. Oblikujte stolpce na Excel delovnem listu.

  3. Med operacijo povezave izberite pravi podatkovni tip za vsako polje. Če podatkovni tip ni pravilen, lahko nastali stolpec vsebuje samo vrednosti #Štev! za vse vrstice podatkov.

Številske vrednosti namesto datumskih vrednosti

Če v polju vidite navidezno naključno petmestno številko, preverite, če izvorni stolpec vsebuje predvsem številske vrednosti, poleg njih pa še nekaj datumskih vrednosti. Datumske vrednosti, ki se pojavijo v številskih stolpcih, so napačno pretvorjene v številke. Datumske vrednosti zamenjajte s številskimi in se poskusite povezati znova.

Datumske vrednosti namesto številskih vrednosti

Če v polju vidite navidezno naključno datumsko vrednost, preverite, če izvorni stolpec vsebuje predvsem datumske vrednosti, poleg njih pa še nekaj številskih vrednosti. Številske vrednosti, ki se pojavijo v datumskih stolpcih so napačno pretvorjene v datum. Številske vrednosti zamenjajte z datumskimi vrednostmi in se poskusite povezati znova.

Na vrh strani

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.