Začínáme s aplikací Access 2007

Důležité informace:  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Práci s aplikací Microsoft Office Access 2007 můžete zahájit různými způsoby podle toho, zda používáte aplikaci Access poprvé, přesouváte data do aplikace Access z jiné databázové aplikace nebo tabulkového procesoru, případně upgradujete z předchozí verze aplikace Access. Tento článek popisuje situace, které mohou nastat v každém z těchto případů.

Co chcete udělat?

Začínáme používat přístup poprvé

Import dat z tabulkového kalkulátoru nebo jiných programů

Použití dřívější verzi databáze v různých verzích přístup

První zahájení práce s aplikací Access

Aplikace Office Access 2007 obsahuje celou řadu vylepšení, která usnadňují proces vytváření databáze. Uživatelé, kteří již databáze v aplikaci Access vytvářeli, ocení zrychlení, které tyto nové a zdokonalené funkce při vytváření přinášejí.

Po spuštění aplikace Office Access 2007 se jako první na obrazovce zobrazí stránka Začínáme s aplikací Microsoft Office Access (pokud jste aplikaci Access nespustili poklepáním na určitý soubor databáze aplikace Access – v tom případě se otevře tato databáze). Stránka Začínáme s aplikací Microsoft Office Access představuje výchozí bod, který umožňuje vytvořit novou databázi, otevřít existující databázi nebo zobrazit obsah uvedený na webu Microsoft Office Online.

Vytvoření databáze pomocí šablony

Stažení šablony z webu Microsoft Office Online

Vytvoření databáze od začátku

Vytvoření prázdná databáze

Přidání tabulky

Vložení dat z jiného zdroje do tabulky aplikace Access

Import dat z jiného zdroje

Otevření existující databáze aplikace Access

Aplikace Access 2010 obsahuje výkonné nástroje, které snadněji sledovat, sestavy a sdílet data.

Vytvoření databáze pomocí šablony

Aplikace Access obsahuje celou řadu šablon, které můžete využít k urychlení procesu vytváření databáze. Šablona představuje databázi připravenou k použití a obsahuje všechny tabulky, dotazy, formuláře a sestavy, které jsou potřebné k vykonání určitého úkolu. K dispozici jsou například šablony, které lze použít ke sledování problémů, správě kontaktů nebo vedení záznamů o výdajích. Některé šablony obsahují několik vzorových záznamů, které slouží jako ukázka jejich použití. Šablony databází můžete použít tak, jak jsou, nebo je můžete upravit, aby lépe odpovídaly vašim potřebám.

  1. Pokud není aplikace Access dosud spuštěna, spusťte ji.

    Pokud je již otevřena databáze, zobrazte stránku Začínáme s aplikací Microsoft Office Access následujícím postupem:

    • Klikněte na Tlačítko Microsoft Office Obrázek tlačítka a potom klikněte na Zavřít databázi. Obrázek tlačítka

      Stránka Začínáme s aplikací Microsoft Office Access

  2. Několik šablon uvedené šablony Online na stránce Začínáme s aplikací Microsoft Office Access a další budou k dispozici, pokud kliknete na jednu z kategorií v části Kategorie šablon na levé straně Okno aplikace Access. Další můžete stáhnout z webu Microsoft Office (viz následující části, Stažení šablony z webu Microsoft Office Online, podrobnosti).

  3. Klepněte na šablonu, kterou chcete použít.

  4. V podokně na pravé straně okna aplikace Access se v poli Název souboru zobrazí navržený název souboru databáze. Tento název můžete upravit a zadat jinou složku. Také lze databázi vytvořit a propojit ji s lokalitou Windows SharePoint Services 3.0.

  5. Klepněte na tlačítko Vytvořit (nebo Stáhnout v případě stažení šablony pomocí služby Office Online).

    Aplikace Access vytvoří databázi a otevře ji. Zobrazí se formulář, do kterého můžete začít zadávat data.

    Pokud šablona obsahuje ukázková data, můžete jednotlivý záznam odstranit následujícím postupem:

    • Klepněte na záhlaví řádku záznamu, který chcete odstranit. (Záhlaví řádku je pole či pruh vlevo u záznamu.)

    • Na kartě Domů ve skupině záznamy na tlačítko Odstranit. Obrázek tlačítka

  6. Chcete-li začít zadávat data, klepněte na první prázdnou buňku formuláře a začněte psát. Po zadání několika záznamů lze pomocí navigačního podokna zobrazit, zda existují jiné formuláře nebo sestavy, které by vám mohly být k užitku.

Stažení šablony pomocí služby Microsoft Office Online

Pokud na stránce Začínáme s aplikací Microsoft Office Access nenajdete šablonu odpovídající vašim potřebám, můžete zkusit prozkoumat obsah webu Office Online, kde je k dispozici větší výběr šablon.

  1. Pokud není aplikace Access dosud spuštěna, spusťte ji.

    Pokud je již otevřena databáze, zobrazte stránku Začínáme s aplikací Microsoft Office Access následujícím postupem:

    • Klikněte na Tlačítko Microsoft Office Obrázek tlačítka a potom klikněte na Zavřít databázi. Obrázek tlačítka

  2. Poblíž dolního okraje stránky Začínáme s aplikací Microsoft Office Access klepněte v části Další možnosti z webu služby Office Online na odkaz Šablony.

    V novém okně prohlížeče se zobrazí stránka webu služby Office Online.

  3. Pomocí nástrojů pro vyhledávání na webu Office Online vyhledejte a stáhněte požadovanou šablonu.

  4. Po stažení šablony bude nová databáze uložena do jedné z následujících složek:

    • Windows Vista    c:\Users\user name\Documents

    • Microsoft Windows Server 2003 nebo Microsoft Windows XP    c:\Documents a Settings\uživatelské name\My dokumenty

      Až budete chtít příště s databází pracovat, můžete ji pomocí aplikace Access nebo Průzkumníka Windows z tohoto umístění otevřít.

Na začátek této části

Vytvoření databáze od začátku

Pokud žádná ze šablon nevyhovuje vašim potřebám, nebo máte-li data v jiném programu, která potřebujete importovat do aplikace Access, může být nejvhodnějším řešením vytvoření databáze zcela od začátku. U většiny aplikací tento postup obvykle zahrnuje jeden nebo oba z následujících kroků:

  • Vytvoření nových tabulek a následné zadání, kopírování nebo import dat do těchto tabulek.

  • Import dat z jiných zdrojů, čímž dojde k vytvoření nových tabulek.

Další informace o plánování a návrhu databáze a také o vytváření relací, formulářů, sestav nebo dotazů naleznete v tématech, která jsou dostupná po klepnutí na odkazy v části Viz také v tomto článku.

Vytvoření prázdné databáze

  1. Spusťte aplikaci Access.

  2. Na stránce Začínáme s aplikací Microsoft Office Access klepněte na tlačítko Prázdná databáze.

    Tlačítko Prázdná databáze

  3. V podokně Prázdná databáze zadejte název souboru do pole Název souboru. Pokud nezadáte příponu souboru, aplikace Access ji automaticky přidá. Výchozí umístění souboru je jedno z následujících:

    • Windows Vista    c:\Users\user name\Documents

    • Microsoft Windows Server 2003 nebo Microsoft Windows XP    c:\Documents a Settings\uživatelské name\My dokumenty

      Pokud chcete změnit umístění souboru, klikněte na Procházet Obrázek tlačítka vedle pole Název souboru, vyhledejte a vyberte nové umístění a klikněte na tlačítko OK.

  4. Klepněte na tlačítko Vytvořit.

    Aplikace Access vytvoří databázi a pak otevře prázdnou tabulku (s názvem Tabulka1) v Zobrazení Datový list.

  5. Kurzor je umístěn v první prázdné buňce ve sloupci Přidat nové pole.

    Nová prázdná tabulka v nové databázi

    Chcete-li přidat data, začněte psát, nebo můžete vložit data z jiného zdroje, jak je popsáno v části vložte data do tabulky aplikace Access z jiného zdroje, dál v tomto článku.

    Poznámky: 

    • Zadání dat v zobrazení datového listu je navrženo tak, aby bylo obdobné jako zadávání dat na listu aplikace Excel. Hlavní omezení představuje nutnost zadání dat do souvislých řádků a sloupců, se začátkem v levém horním rohu datového listu. Nezkoušejte data formátovat pomocí prázdných řádků či sloupců, jako to můžete dělat na listu aplikace Excel, protože byste tak plýtvali místem v tabulce. Tabulka pouze obsahuje data. Veškerá vizuální prezentace těchto dat bude probíhat prostřednictvím formulářů a sestav, které vytvoříte později.

    • Struktura tabulky se vytváří v průběhu zadávání dat. Kdykoli přidáte do tabulky nový sloupec, je vytvořeno nové pole. Aplikace Access nastaví Datový typ pole na základě typu dat, která zadáte. Jestliže například do některého sloupce zadáte pouze kalendářní data, nastaví aplikace Access jako typ dat tohoto pole typ Datum a čas. Pokud se později pokusíte zadat do tohoto pole hodnotu, která není kalendářním datem (například jméno nebo telefonní číslo), zobrazí aplikace Access zprávu s informacemi, že daná hodnota neodpovídá typu dat tohoto sloupce. Pokud je to možné, doporučujeme tabulku naplánovat tak, aby každý sloupec obsahoval stejný typ dat, například text, kalendářní data, čísla nebo jiný typ. Usnadníte tak vytváření dotazů, formulářů a sestav sloužících k výběru jen těch dat, která potřebujete.

    • Další informace o práci s datovými listy naleznete v článku Otevření prázdného datového listu.

Pokud si nejste zájem o zadávání dat v současné době, klikněte na Zavřít Obrázek tlačítka .

Přidání tabulky

Novou tabulku lze do stávající databáze přidat pomocí nástrojů ve skupině Tabulky na kartě Vytvořit.

Obrázek pásu karet aplikace Access

Klepnutím na nástroj Tabulka vytvoříte prázdnou tabulku v zobrazení datového listu. V zobrazení datového listu lze okamžitě začít zadávat data. Aplikace Access v průběhu zadávání automaticky vytvoří strukturu tabulky. Je také možné nejdříve vytvořit strukturu tabulky v Návrhové zobrazení a pak přepnout do zobrazení datového listu a zadávat příslušná data. Bez ohledu na to, ve kterém zobrazení začnete pracovat, můžete kdykoli přepnout do druhého zobrazení pomocí tlačítek zobrazení na stavovém řádku okna aplikace Access.

Vložení tabulky se zahájením v zobrazení datového listu:    V zobrazení datového listu můžete okamžitě zadávat data a přitom se automaticky vytváří struktura tabulky. Názvy polí jsou přiřazovány pomocí číselného označení (Pole1, Pole2 a tak dál) a typ dat daného pole se nastaví na základě dat, která do pole zadáte.

  1. Na kartě vytvořit klikněte ve skupině tabulky na Tabulka. Obrázek tlačítka

  2. Aplikace Access vytvoří tabulku a umístí kurzor do první prázdné buňky ve sloupci Přidat nové pole.

    Poznámka: Pokud sloupec Přidat nové pole nevidíte, pravděpodobně se nacházíte v návrhovém zobrazení, nikoli v zobrazení datového listu. Do zobrazení datového listu přepnete poklepáním na tabulku v navigačním podokně. Zobrazí se dotaz na název nové tabulky a dojde k přepnutí do zobrazení datového listu.

  3. Na kartě datový list ve skupině polí a sloupce klikněte na Nové pole. Obrázek tlačítka

    Zobrazí se podokno Šablony polí obsahující seznam běžně používaných polí. Pokud jedno z polí přetáhnete do datového listu, přidá se pole s tímto názvem do tabulky a vlastnosti pole se nastaví na hodnotu odpovídající danému typu pole. Tyto vlastnosti můžete později změnit. Pole je třeba přetáhnout do oblasti datového listu obsahující obvykle data. Zobrazí se svislý pruh pro vložení, který označuje místo, kam bude pole vloženo.

  4. Chcete-li přidat data, začněte psát do první prázdné buňky – případně můžete data zkopírovat z jiného zdroje, jak je popsáno dále v tomto článku.

    • Pokud chcete některý sloupec (pole) přejmenovat, poklepejte na záhlaví sloupce a zadejte nový název. Je vhodné dát jednotlivým polím smysluplný název, ze kterého bude při zobrazení v podokně Seznam polí zřejmý obsah daného pole.

    • Jestliže potřebujete některý sloupec přesunout, vyberte jej klepnutím na záhlaví a přetáhněte jej na požadované místo. Je také možné vybrat několik sousedících sloupců a přetáhnout je do nového umístění společně.

Vložení tabulky se zahájením v návrhovém zobrazení:    V návrhovém zobrazení nejprve vytvoříte strukturu nové tabulky. Potom můžete přepnout do zobrazení datového listu a v něm zadat data, nebo zadat data pomocí jiné metody, jako je kopírování nebo přidání.

  1. Na kartě vytvořit klikněte ve skupině tabulky klikněte na Tabulky – návrh. Obrázek tlačítka

  2. Zadejte pro každé pole tabulky název do sloupce Název pole a vyberte typ dat v seznamu Datový typ.

    Poznámka: Pokud se sloupce Název pole a Datový typ nezobrazují, pravděpodobně se nacházíte v zobrazení datového listu, nikoli v návrhovém zobrazení. Chcete-li přepnout do návrhového zobrazení, klepněte na tlačítko Návrhové zobrazení na stavovém řádku okna aplikace Access. V aplikaci Access se zobrazí dotaz na název nové tabulky a dojde k přepnutí do návrhového zobrazení.

  3. V případě potřeby můžete zadat popis jednotlivých polí do sloupce Popis. Zadaný popis se při umístění kurzoru do příslušného pole zobrazí na stavovém řádku a slouží jako text stavového řádku pro ovládací prvky vytvořené přetažením pole z podokna Seznam polí do formuláře nebo sestavy a také pro veškeré ovládací prvky vytvořené pro toto pole pomocí Průvodce formulářem nebo Průvodce sestavou.

  4. Po přidání všech potřebných polí tabulku uložte:

    • Klikněte na Tlačítko Microsoft Office Obrázek tlačítka a klikněte na Uložit nebo stiskněte CTRL + S.

  5. Nyní můžete po přepnutí do zobrazení datového listu zadat do tabulky data. Stačí klepnout na první prázdnou buňku a začít psát. Je také možné data zkopírovat z jiného zdroje pomocí postupu uvedeného v následující části.

Pokud budete po zadání určitého množství dat chtít přidat do tabulky jedno či více polí, můžete začít psát do sloupce Přidat nové pole v zobrazení datového listu nebo můžete přidat nová pole pomocí příkazů na kartě Datový list ve skupině Pole a sloupce.

Další informace o vytváření tabulek, včetně použití šablony tabulky naleznete v článku vytvoření tabulek v databázi.

Na začátek této části

Kopírování dat do tabulky aplikace Access z jiného zdroje

Pokud jsou data aktuálně uložena v jiné aplikaci, například v aplikaci Office Excel 2007, můžete je zkopírovat do tabulky aplikace Access. Obecně tento postup nejlépe funguje v případech, kdy jsou data již rozdělena do sloupců, jako jsou v listu aplikace Excel. Pokud se data nacházejí v textovém editoru, je nejvhodnější oddělit sloupce dat pomocí znaků tabulátoru nebo data převést na tabulku přímo v textovém editoru ještě před jejich kopírováním. Jestliže potřebujete data určitým způsobem upravit (například rozdělit celá jména na křestní jména a příjmení), je vhodné tuto činnost provést před kopírováním, především v případě, že se s aplikací Access teprve seznamujete.

Budete-li data kopírovat do prázdné tabulky, nastaví aplikace Access datové typy jednotlivých polí podle druhu kopírovaných dat. Jestliže tedy například vkládané pole obsahuje pouze kalendářní data, nastaví aplikace Access pro toto pole datový typ Datum a čas. Pokud pole obsahuje pouze slova „ano“ nebo „ne“, nastaví aplikace Access u tohoto pole datový typ Ano/ne.

Názvy polí budou vytvořeny na základě obsahu prvního řádku kopírovaných dat. Pokud jsou typy vkládaných dat prvního řádku podobné typům následujících řádků, bude první řádek považován za součást dat a polím budou přiřazeny obecné názvy obsahující na konci pořadová čísla. Pokud se data v prvním řádku nepodobají následujícím řádkům, budou data prvního řádku považována za názvy polí. Tyto údaje budou použity jako názvy polí a nebudou zahrnuty jako první řádek dat.

Budou-li použity obecné názvy polí, měli byste pole co nejdříve přejmenovat, abyste tak předešli nejasnostem. Postupujte takto:

  1. Uložte tabulku.

    • Klikněte na Tlačítko Microsoft Office Obrázek tlačítka a klikněte na Uložit nebo stiskněte CTRL + S.

  2. V zobrazení datového listu poklepejte na záhlaví jednotlivých sloupců a zadejte pro každý sloupec platný název pole. Může se zdát, že přepisujete data, avšak řádek záhlaví sloupců obsahuje názvy polí, nikoli data.

  3. Opět uložte tabulku.

Poznámka: Pole můžete také přejmenovat tak, že přepnete do návrhového zobrazení a upravíte názvy polí v tomto zobrazení. Chcete-li přepnout do návrhového zobrazení, klikněte na název tabulky v navigačním podokně pravým tlačítkem myši a potom klikněte na příkaz Návrhové zobrazení. Pokud chcete přepnout zpět do zobrazení Datový list, dvakrát klikněte na název tabulky v navigačním podokně.

Na začátek této části

Import dat z jiného zdroje

Pokud jste shromažďovali data v jiné aplikaci, může být potřeba importovat je do aplikace Access. Může také nastat situace, kdy spolupracujete s uživateli, kteří data ukládají v jiných aplikacích, a vy chcete s jejich daty pracovat v aplikaci Access. V obou případech lze v aplikaci Access snadno data z jiných aplikací importovat. Data je možné importovat z listu aplikace Excel, z tabulky v jiné databázi aplikace Access, ze seznamu serveru SharePoint a z celé řady dalších zdrojů. Postup se u jednotlivých zdrojů mírně liší, pomocí následujících pokynů se však můžete na import připravit:

  1. Na kartě Externí data klepněte ve skupině Import na příkaz odpovídající typu souboru, ze kterého chcete importovat.

    Obrázek pásu karet aplikace Access

    Chcete-li například importovat data z listu aplikace Excel, klepněte na příkaz Excel. Pokud není požadovaný typ programu zobrazen, klepněte na tlačítko Další.

    Poznámka: Nenajdete-li ve skupině Import správný typ formátu, spusťte aplikaci, ve které jste data původně vytvořili, a pomocí této aplikace data uložte v některém z běžně používaných formátů souboru (jako je Textový soubor s oddělovači). Potom operaci importu zopakujte.

  2. V dialogovém okně Načíst externí data klepněte na tlačítko Procházet a vyhledejte zdrojový datový soubor nebo zadejte úplnou cestu ke zdrojovému datovém souboru do pole Název souboru.

  3. V části Zadejte jak a kam chcete uložit data v aktuální databázi klepněte na požadovanou možnost. Je možné vytvořit s použitím importovaných dat novou tabulku, připojit data do existující tabulky nebo vytvořit propojenou tabulku s odkazem na zdroj dat.

  4. Klepněte na tlačítko OK.

    Aplikace Access spustí Průvodce importem.

  5. Postupujte podle pokynů v Průvodci importem. Přesný postup závisí na zvolené možnosti importu nebo propojení.

  6. Na poslední stránce průvodce klepněte na tlačítko Dokončit.

    V aplikaci Access se zobrazí dotaz, zda chcete uložit podrobné údaje o importu, který jste právě provedli.

    • Pokud předpokládáte, že budete stejnou operaci importu provádět znovu, klikněte na možnost Uložit kroky importu a zadejte podrobnosti.

      Později budete moci operaci importu snadno opakovat – kliknete na kartě Externí data ve skupině Import na příkaz Uložené importy, kliknete na specifikaci importu a pak kliknete na tlačítko Spustit.

    • Jestliže podrobné údaje o provedené operaci uložit nechcete, klikněte na tlačítko Zavřít.

Aplikace Access importuje data do nové tabulky, která se zobrazí v části Tabulky v navigačním podokně.

Další informace o importu dat do aplikace Access získáte pomocí odkazů v části Viz také v tomto článku.

Na začátek této části

Otevření existující databáze aplikace Access

  1. Klepněte na Tlačítko Microsoft Office Obrázek tlačítka a potom na Otevřít.

  2. V dialogovém okně Otevřít klikněte na některého zástupce – nebo můžete kliknout v seznamu Oblast hledání na jednotku nebo složku obsahující požadovanou databázi.

  3. V seznamu složek opakovaným dvojitým kliknutím na složky otevřete složku, která obsahuje databázi.

  4. Po nalezení databáze proveďte jednu z následujících akcí:

    • Chcete-li databázi otevřít ve výchozím režimu databáze pro otevření, dvakrát klikněte na její název.

    • Otevřete databázi pro sdílený přístup v prostředí, abyste vy i ostatní uživatelé mohou číst i zapisovat do databáze ve stejnou dobu, klikněte na Otevřít.

    • Chcete-li databázi otevřít s přístupem jen pro čtení, abyste ji mohli zobrazit, ale nemohli ji upravovat, klikněte na šipku u tlačítka Otevřít a klikněte na příkaz Otevřít jen pro čtení.

    • Chcete-li databázi otevřít s výhradním přístupem, aby ji v době, kdy ji budete mít otevřenou, nemohl otevřít nikdo jiný, klikněte na šipku u tlačítka Otevřít a potom klikněte na příkaz Výhradní přístup.

    • Chcete-li databázi otevřít tak, aby ji v době, kdy ji budete mít otevřenou, mohli jiní uživatelé otevřít jen pro čtení, klikněte na šipku u tlačítka Otevřít a pak klikněte na příkaz Otevřít s výhradním přístupem jen pro čtení.

Pokud nemůžete najít databáze, kterou chcete otevřít   

  1. Klikněte v dialogovém okně Otevřít na zástupce Tento počítač – nebo klikněte v poli se seznamem Oblast hledání na položku Tento počítač.

  2. V seznamu jednotek klikněte pravým tlačítkem myši na jednotku, o které předpokládáte, že databázi obsahuje, a klikněte na příkaz Hledat.

  3. Zadejte kritéria vyhledávání a stisknutím klávesy ENTER se pokuste databázi vyhledat.

  4. Pokud je databáze nalezena, otevřete ji dvojitým kliknutím na její název v dialogovém okně Výsledky hledání.

  5. Vzhledem k tomu, že hledání bylo spuštěno z dialogového okna Otevřít, je třeba kliknout v tomto dialogovém okně na tlačítko Storno. Teprve pak se databáze otevře.

Poznámka: Můžete přímo otevřít externí datový soubor, jako například soubory aplikací dBASE, Paradox, Microsoft Exchange nebo Excel. Je také možné přímo otevřít libovolný Zdroj dat ODBC, například zdroj dat z aplikace Microsoft SQL Server nebo Microsoft FoxPro. Ve stejné složce, ve které je uložen datový soubor, se automaticky vytvoří nová databáze aplikace Access a přidají se propojení na všechny tabulky externí databáze.

Tipy

  • Chcete-li otevřít jeden z několika naposledy otevřených databází, klikněte na název souboru v seznamu Otevřít aktuální databázi na stránce Začínáme s aplikací Microsoft Office Access. Aplikace Access otevře databáze se stejným nastavením možností, které databáze jako při posledním, který jste ho otevřeli. Pokud není zobrazen seznam naposledy použitých souborů, klikněte na Tlačítko Microsoft Office Obrázek tlačítka a potom klikněte na Možnosti aplikace Access. Zobrazí se dialogové okno Možnosti aplikace Access. Klikněte na kategorii Upřesnit a potom v části zobrazení zaškrtněte políčko nabízet. (Můžete taky určit počet naposledy použitých souborů, které se mají zobrazit v seznamu maximální hodnota 9.)

  • Pokud otevřete databázi kliknutím na Tlačítko Microsoft Office Obrázek tlačítka a pomocí příkazu Otevřít, můžete zobrazit seznam klávesových zkratek k databázím, které jste otevřeli dříve po kliknutí na Poslední dokumenty v Otevřít dialogové okno.

Na začátek této části

Začátek stránky

Import dat z tabulkového kalkulátoru nebo jiné aplikace

Pokud máte zkušenosti s dalšími aplikacemi databáze nebo tabulku, nejspíš se seznámíte se základy fungování tyto aplikace a slouží k čemu databáze. Aplikace Access se liší od mnoha jiných databázových aplikací umožňuje vytvářet relační databáze. Access také obsahuje mnoho možností pro práci s jinými aplikacemi databáze, například SQL serveru.

V této části

Import listu aplikace Excel do aplikace Access

Import listu aplikace Excel jako tabulka v nové databázi Office Access 2007

Uspořádání dat pomocí Průvodce analýzou tabulky

Práce s daty z jiných aplikací

Import listu aplikace Excel do aplikace Access

Řada uživatelů se začíná seznamovat s aplikací Access v situaci, kdy již mají vytvořeny seznamy v aplikaci Excel. Aplikace Excel se výborně hodí v případech, kdy začínáte seznam vytvářet, ale jak se velikost seznamu zvětšuje, je stále těžší udržet jeho strukturu a provádět aktualizace. Přesunutí seznamu do aplikace Access je obvykle další logický krok.

Databázovou tabulku podobná struktury listu, že data uložena v řádcích a sloupcích. Výsledkem je obvykle jednoduše importovat do listu do tabulky databáze. Hlavní rozdíl mezi ukládání dat v listu a jeho uložení databáze je v uspořádání data. Jednoduše importem celého listu jako novou tabulku v databázi nebude řešení problémů přidružený k uspořádání a aktualizace dat, zejména pokud váš list obsahuje nadbytečná data. K řešení těchto problémů, je nutné rozdělit dat tabulky do samostatných tabulek, každý z nich obsahujícího související data. Další informace o uspořádání dat v tabulkách naleznete v článku Základy návrhu databáze.

Aplikace Access obsahuje Průvodce analýzou tabulky, který vám tento postup usnadní. Jakmile importujete data do tabulky, průvodce vám pomůže tabulku rozdělit do samostatných tabulek obsahujících data, která nejsou duplicitně obsažena v žádné z ostatních tabulek. Průvodce rovněž vytvoří potřebné relace mezi tabulkami.

Import listu aplikace Excel jako tabulky nové databáze aplikace Office Access 2007

  1. Klikněte na tlačítko Microsoft Office Obrázek tlačítka a potom na příkaz Nový.

  2. Do pole Název souboru zadejte název nové databáze a klepněte na tlačítko Vytvořit.

  3. Zavřete tabulku s názvem Tabulka1.

    Po zobrazení dotazu na uložení změn do návrhu objektu Tabulka1 klikněte na tlačítko Ne.

  4. Na kartě Externí Data ve skupině Import na položku aplikace Excel. Obrázek tlačítka

  5. V dialogovém okně Načíst externí data klikněte na tlačítko Procházet.

  6. Vyhledejte soubor pomocí dialogového okna Otevřít soubor.

  7. Vyberte požadovaný soubor a klikněte na tlačítko Otevřít.

  8. Ověřte, zda je v dialogovém okně Načíst externí data vybrána možnost Importovat zdrojová data do nové tabulky v aktuální databázi.

  9. Klepněte na tlačítko OK.

    Spustí se Průvodce importem z tabulkového kalkulátoru a zobrazí několik dotazů týkajících se importovaných dat.

  10. Postupujte podle pokynů a k přechodu mezi stránkami používejte tlačítka Další nebo Zpět. Na poslední stránce průvodce klikněte na tlačítko Dokončit.

    Poznámka: V aplikaci Access se zobrazí dotaz, zda chcete uložit podrobné údaje o importu, který jste právě provedli. Pokud předpokládáte, že budete stejnou operaci importu provádět znovu, klikněte na tlačítko Ano a zadejte podrobnosti. V budoucnosti pak budete moci operaci snadno opakovat kliknutím na příkaz Uložené importy ve skupině Import na kartě Externí data. Jestliže podrobné údaje o provedené operaci uložit nechcete, klikněte na tlačítko Zavřít.

Aplikace Access importuje data do nové tabulky, která se zobrazí v části Všechny tabulky v navigačním podokně.

Uspořádání dat pomocí Průvodce analýzou tabulky

Po importu dat do tabulky aplikace Access můžete pomocí Průvodce analýzou tabulky rychle identifikovat opakující se data. Pomocí průvodce lze pak tato data snadno uspořádat do samostatných tabulek tak, aby byla uložena co nejefektivněji. Původní tabulka zůstane v aplikaci Access zachována jako záloha a budou vytvořeny nové tabulky, které můžete použít jako základ databázové aplikace.

  1. Otevřete databázi aplikace Access obsahující tabulku, kterou chcete analyzovat.

  2. Na kartě Databázové nástroje klikněte ve skupině Analyzovat na položku Analyzovat tabulku.

    Spustí se Průvodce analýzou tabulky.

    Pokud dosud nejste obeznámeni s principem normalizace, můžete si na dvou úvodních stránkách průvodce přečíst krátký kurz – tento kurz obsahuje i funkční tlačítka, na která můžete klepnout a zobrazit tak příklady. Jestliže se nezobrazují úvodní stránky, ale zaškrtávací políčko s názvem Zobrazovat úvodní stránky, zaškrtněte toto políčko a opakovaně klepněte na tlačítko Zpět, aby se úvodní informace zobrazily. Nechcete-li po přečtení těchto úvodních informací tyto stránky znovu zobrazit, můžete zaškrtnutí políčka zrušit.

  3. Na stránce začínající větou Která tabulka obsahuje pole s často opakovanými hodnotami? vyberte tabulku, kterou chcete analyzovat, a klepněte na tlačítko Další.

  4. Můžete nechat průvodce rozhodnout, která pole připadnou do jednotlivých tabulek, nebo můžete učinit toto rozhodnutí sami. Pokud se rozhodnete řídit návrhy průvodce, lze uspořádání tabulek změnit na další straně průvodce.

    Poznámka: Jestliže necháte rozhodnutí o rozdělení polí do tabulek na průvodci, nemusí být zvolené možnosti v některých situacích nejvhodnější, především v případě velkého množství dat. Výsledky navržené průvodcem doporučujeme pečlivě zkontrolovat. Na druhé straně průvodce může navrhnout efektivnější uspořádání dat, než jaké by napadlo vás. Je proto vhodné alespoň jednou vyzkoušet, jaké řešení průvodce navrhne. Nejste-li s návrhem spokojeni, můžete uspořádání polí ručně změnit, nebo kdykoli kliknout na tlačítko Zpět a uspořádat všechna pole sami.

  5. Klikněte na tlačítko Další. Na této stránce zadejte, které tabulky budou obsahovat jednotlivá pole. Jestliže jste nechali rozhodnutí na průvodci, mělo by se zobrazit více tabulek spojených čarami označujícími relace. Jinak vytvoří aplikace Access pouze jednu tabulku obsahující veškerá pole. V obou případech můžete na této stránce provést potřebné změny.

    • Pole z tabulky můžete přetáhnout do prázdné oblasti stránky a vytvořit tak novou tabulku, která bude tato pole obsahovat. Aplikace Access zobrazí okno s dotazem na název tabulky.

    • Je také možné přetáhnout pole z jedné tabulky do jiné, pokud si myslíte, že uložení dat tak bude efektivnější.

    • Většina tabulek bude obsahovat pole ID nebo Generovaný jedinečný kód. Chcete-li získat další informace o polích identifikátorů, klikněte na tlačítko Tipy v pravém horním rohu okna průvodce.

    • Jestliže chcete vrátit některou změnu zpět, klikněte na tlačítko Zpět.

    • Pokud chcete některou tabulku přejmenovat, dvakrát klikněte na její záhlaví, zadejte nový název a klikněte na tlačítko OK.

  6. Po uspořádání polí požadovaným způsobem klikněte na tlačítko Další.

  7. Najde-li průvodce záznamy s velmi podobnými hodnotami, identifikuje je jako možné překlepy a zobrazí stránku, kde můžete rozhodnout o způsobu zpracování těchto záznamů. Projděte seznam a vyhledejte záznamy, které obsahují hodnotu ve sloupci Oprava. Potom klikněte na odpovídající položku v rozevíracím seznamu. Pokud vyberete položku (Nechat jak jsou), neprovede průvodce u hodnoty žádnou změnu. Až budete hotovi, klikněte na tlačítko Další.

  8. V průvodci se zobrazí otázka, zda chcete vytvořit dotaz podle původní tabulky. Pokud jste již vytvořili formuláře a sestavy na základě původní tabulky, je vytvoření takovéhoto dotazu vhodné. Jestliže vyberete možnost Ano, vytvořit dotaz, průvodce původní tabulku přejmenuje přidáním textu „_OLD“ k názvu tabulky a potom nový dotaz pojmenuje s použitím názvu původní tabulky. Formuláře a sestavy, které vycházely z původní tabulky, budou nyní pro potřebná data používat vytvořený dotaz a budou nadále fungovat obvyklým způsobem.

  9. Klepněte na tlačítko Dokončit.

    Průvodce vytvoří podle zadání nové tabulky a otevře je. Po ověření výsledků tabulky zavřete.

Na začátek této části

Práce s daty z jiných aplikací

Aplikace Office Access 2007 umožňuje pracovat s daty, která byla uložena v jiných aplikacích.

  • Vytvoření nové databáze aplikace Access propojené s daty souboru v jiném formátu:    V aplikaci Access lze otevřít soubor jiného formátu, jako je text, formát aplikace dBASE nebo formát tabulkového kalkulátoru. Dojde k automatickému vytvoření databáze aplikace Access a propojení příslušného souboru.

    1. Spusťte aplikaci Access.

    2. Klepněte na Tlačítko Microsoft Office Obrázek tlačítka a potom na Otevřít.

    3. V dialogovém okně Otevřít klikněte v seznamu na typ souboru, který chcete otevřít. Pokud si nejste typem souboru jisti, klikněte na položku Všechny soubory (*.*).

    4. V případě potřeby procházením vyhledejte složku obsahující soubor, který chcete otevřít. Jakmile soubor najdete, otevřete jej dvojitým kliknutím na jeho název.

    5. Postupujte podle pokynů v průvodci. Na poslední stránce průvodce klikněte na tlačítko Dokončit.

  • Import nebo propojení dat s existující databází aplikace Access:    Data můžete do tabulek aplikace Access importovat z jiných zdrojů nebo aplikací tak, aby se data stala součástí souboru aplikace Access, nebo můžete vytvořit propojení dat z aplikace Access tak, aby data zůstala v původním souboru (mimo soubor aplikace Access).

    Import nebo propojení dat

    1. Na kartě Externí data klepněte ve skupině Import na formát, ve kterém jsou data uložena.

      Je možné importovat nebo propojit data v následujících formátech:

      • Aplikace Microsoft Office Access

      • Aplikace Microsoft Office Excel

      • Služba Microsoft Windows SharePoint Services

      • Textové soubory

      • Soubory XML

      • Databáze ODBC

      • Dokumenty HTML

      • Aplikace Microsoft Office Outlook

      • Aplikace dBase

      • Aplikace Paradox

      • Aplikace Lotus 1-2-3

        Zobrazí se dialogové okno Načíst externí data.

    2. Postupujte podle pokynů v dialogovém okně.

      Aplikace Access provede import nebo vytvoří propojení dat s databází. U většiny formátů je třeba zadat umístění dat a zvolit způsob uložení dat v databázi.

Na začátek této části

Začátek stránky

Použití databáze dřívější verze v různých verzích aplikace Access

Pokud jste vytvořili databázi nebo projekt aplikace Access v aplikaci Access 2000 nebo novější, můžete databázi nebo projekt použít ve verzi aplikace Access, ve které byly vytvořeny, nebo v libovolné pozdější verzi – dokonce i v případě, že u daného souboru bylo aktivováno zabezpečení. Například soubory aplikace Access 2000 lze použít v aplikacích Access 2000 až Office Access 2007 a soubory vytvořené v aplikacích Access 2002-2003 je možné použít v aplikacích Access 2002-2003 až Office Access 2007.

V určité situaci můžete chtít uchovávat data v dřívější verzi aplikace Access, avšak někteří uživatelé používají novější verzi aplikace Access a chtějí vytvořit propojení s těmito daty a zároveň využívat některé funkce novější verze. Řešením je vytvořit v novější verzi aplikace Access novou front-end databázi (obsahující formuláře, sestavy, dotazy a makra, nikoli však tabulky) a vytvořit propojení této databáze se souborem starší verze. Podle toho, zda je databáze obsažena v jednom souboru nebo je rozdělena na Front-end/back-end aplikace, použijte z následujících postupů ten správný.

Použít databázi Access jeden soubor ve více verzích aplikace Access

Použití aplikace/back-end v různých verzích přístup

Použití databáze Access tvořené jediným souborem ve více verzích aplikace Access

Pokud jsou všechny tabulky, formuláře a další objekty databáze aplikace Access obsaženy v jednom souboru MDB a je-li třeba databázi používat v několika verzích aplikace Access, můžete vytvořit v novější verzi aplikace Access novou front-end databázi a propojit ji s původním souborem. Uživatelé pracující v dřívější verzi aplikace Access mohou původní databázi nadále používat. Uživatelé pracující v novější verzi mohou novou front-end databázi propojit se stejnými daty.

  1. Následujícím postupem můžete databázi uložit v některém z formátů posledních tří verzí: Access 2000, Access 2002-2003 nebo Access 2007. Tento postup ponechá původní databázi v původním formátu a vytvoří kopii v určeném formátu.

    • Zavřete soubor aplikace Access. Jedná-li se o víceuživatelskou databázi aplikace Access umístěnou na serveru nebo ve sdílené složce, zkontrolujte nejprve, zda databáze není otevřena jiným uživatelem.

    • Spusťte aplikaci Access 2007.

    • Klepněte na Tlačítko Microsoft Office Obrázek tlačítka a potom na Otevřít.

    • Procházením vyhledejte umístění souboru, který chcete převést, a poklepáním jej otevřete.

      Pokud se zobrazí dialogové okno Zlepšení databáze s dotazem, zda chcete databázi zlepšit, klikněte na tlačítko Ne.

    • Jestliže se po spuštění databáze zobrazí formulář, zavřete jej.

    • Klikněte na Tlačítko Microsoft Office Obrázek tlačítka , přejděte na příkaz Uložit jako a potom v části Uložit databázi v jiném formátu, klikněte na formát souboru, do které chcete převést.

    • V dialogovém okně Uložit jako zadejte požadovaný název nové databáze.

      Poznámka: Pokud nechcete novou databázi uložit do jiného umístění, musíte zvolit název odlišný od původní databáze. V obou případech je obvykle vhodné použít odlišný název, aby se dala snadněji odlišit front-end databáze od back-end databáze. Jestliže však provádíte převod do formátu aplikace Access 2007, změní se přípona názvu souboru z MDB na ACCDB, takže můžete stejný název použít.

    • Klepněte na tlačítko Uložit.

  2. Převedenou databázi rozdělíte do front-end/back-end aplikace následujícím postupem:

    • Na kartě Databázové nástroje ve skupině Přesunout Data klikněte na Databáze aplikace Access. Obrázek tlačítka

    • V dialogovém okně Rozdělování databáze klepněte na možnost Rozdělit databázi.

    • Zadejte požadovaný název back-end databáze a klepněte na tlačítko Rozdělit.

  3. Odstraňte back-end databázi vytvořenou pomocí nástroje pro rozdělování databáze – dejte pozor, abyste neodstranili původní databázi.

  4. Propojení nové front-end databáze do tabulek v databázi původní: na kartě Databázové nástroje ve skupině Databázové nástroje klikněte na Správce propojených tabulek. Vzhled tlačítka

  5. Klikněte na tlačítko Vybrat vše a zaškrtněte políčko Vždy zobrazit dotaz na zadání umístění.

  6. Klikněte na tlačítko OK, vyhledejte databázi dřívější verze a dvakrát klikněte na její název.

    Pokud vše dobře dopadne, zobrazí se zpráva o úspěšné aktualizaci všech vybraných propojených tabulek.

    Nyní můžete do nové front-end databáze doplnit podporu nových funkcí určených pro uživatele, kteří provedli upgrade na aplikaci Access 2000, Access 2002-2003 nebo Access 2007. Uživatelé předchozích verzí aplikace Access mohou nadále používat dřívější verzi databáze.

    Chcete-li, můžete také novou front-end databázi převést ještě do jiné verze. Pokud byla původní databáze například ve formátu aplikace Access 2000, můžete vytvořit front-end databázi aplikace Access 2002-2003 pro uživatele používající tuto verzi a dále front end-databázi aplikace Access 2007 pro uživatele s touto verzí. Front-end databáze obou verzí budou propojeny s daty v souboru aplikace Access 2000.

Na začátek této části

Použití front-end/back-end aplikace ve více verzích aplikace Access

Je-li databáze aplikace Access již rozdělena na Front-end/back-end aplikace, postačí pouze převést front-end databázi do formátu souboru aplikace Access 2000, Access 2002-2003 nebo Access 2007. U back-end databáze není třeba provádět žádné změny.

V následujícím postupu je ukázáno, jak pomocí příkazu Uložit jako převést front-end databázi na některý z formátů posledních tří verzí: Access 2000, Access 2002-2003 nebo Access 2007. Tento příkaz ponechá původní databázi v původním formátu a vytvoří kopii v určeném formátu.

  1. Zavřete front-end databázi. Jedná-li se o víceuživatelskou databázi aplikace Access umístěnou na serveru nebo ve sdílené složce, zkontrolujte nejprve, zda databáze není otevřena jiným uživatelem.

  2. Spusťte aplikaci Access 2007.

  3. Klepněte na Tlačítko Microsoft Office Obrázek tlačítka a potom na Otevřít.

  4. Vyhledejte umístění front-end databáze a dvojitým kliknutím ji otevřete.

    Pokud se zobrazí dialogové okno Zlepšení databáze s dotazem, zda chcete databázi zlepšit, klikněte na tlačítko Ne.

  5. Jestliže se po otevření databáze zobrazí formulář, zavřete jej.

  6. Klikněte na Tlačítko Microsoft Office Obrázek tlačítka , přejděte na příkaz Uložit jako a potom v části Uložit databázi v jiném formátu, klikněte na formát souboru, do které chcete převést.

  7. V dialogovém okně Uložit jako zadejte požadovaný název nové databáze.

  8. Klikněte na tlačítko Uložit.

Nyní můžete do nové front-end databáze doplnit podporu nových funkcí určených pro uživatele, kteří provedli upgrade na aplikaci Access 2000, Access 2002-2003 nebo Access 2007.

Na začátek této části

Začátek stránky

Poznámka: Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×