Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Akci makra ImportExportData můžete použít k importu nebo exportu dat mezi aktuální databází Accessu (.mdb nebo .accdb) nebo projektem Accessu (.adp) a jinou databází. U Access desktopových databází můžete také propojit tabulku s aktuální databází Accessu z jiné databáze. S propojenou tabulkou máte přístup k datům tabulky, zatímco samotná tabulka zůstává v druhé databázi.

Poznámka: Od accessu 2010 se akce makra PřenéstDatabáze přejmenovala na ImportExportData.

Poznámka: Tato akce nebude povolena, pokud databáze není důvěryhodná.

Nastavení

Akce makra ImportExportData má následující argumenty.

Akční argument

Popis

Typ přenosu

Typ přenosu, který chcete provést. V poli Typ přenosu v části Argumenty akce v okně návrhu makra vyberte Importovat, Exportovat nebo Propojit. Výchozí hodnota je Import.

Poznámka: Typ přenosu propojení není podporován pro projekty Accessu (.adp).

Typ databáze

Typ databáze, ze které chcete importovat, exportovat do nebo propojit. V poli Typ databáze můžete vybrat Microsoft Access nebo jeden z několika dalších typů databáze. Výchozí hodnota je Microsoft Access.

Název databáze

Název databáze, ze které chcete importovat, exportovat do nebo propojit. Zahrňte úplnou cestu. Zadání tohoto argumentu je povinné.

Pro typy databází, které pro každou tabulku používají samostatné soubory, například FoxPro, Paradox a dBASE, zadejte adresář obsahující soubor. Zadejte název souboru do argumentu Zdroj (pro import nebo propojení) nebo do argumentu Cíl (pro export).

V případě databází ODBC zadejte úplný Připojovací řetězec rozhraní ODBC (Open Database Connectivity).

Pokud chcete zobrazit příklad připojovací řetězec, propojte Externí tabulka s Accessem:

  1. Na kartě Externí data ve skupině Import klikněte na Access.

  2. V dialogovém okně Načíst externí data zadejte cestu ke zdrojové databázi do pole Název souboru .

  3. Klikněte na Propojit se zdrojem dat vytvořením propojené tabulky a klikněte na OK.

  4. V dialogovém okně Propojit tabulky vyberte tabulku a klikněte na OK.

Otevřete nově propojenou tabulku v Návrhové zobrazení a zobrazte Vlastnosti tabulky kliknutím na Seznam vlastností na kartě Návrh v části Nástroje. Text v nastavení vlastnosti Popis je připojovací řetězec pro tuto tabulku.

Další informace o připojovacích řetězcích ODBC najdete v souboru nápovědy nebo v jiné dokumentaci k ovladači ODBC tohoto typu databáze ODBC.

Typ objektu

Typ objektu, který se má importovat nebo exportovat. Pokud jako argument Typ databáze vyberete Microsoft Access, můžete v poli Typ objektu vybrat Tabulka, Dotaz, Formulář, Sestava, Makro, Modul, Datová stránka, Zobrazení serveru, Diagram, Uložená procedura nebo Funkce. Výchozí možnost je Tabulka. Pokud vyberete jiný typ databáze nebo pokud vyberete Odkaz v poli Typ přenosu , bude tento argument ignorován.

Pokud exportujete Výběrový dotaz do accessové databáze, výběrem možnosti Tabulka v tomto argumentu vyexportujte Sada výsledků dotazu a výběrem možnosti Dotaz exportujte samotný dotaz. Pokud exportujete výběrový dotaz do jiného typu databáze, bude tento argument ignorován a sada výsledků dotazu se exportuje.

Zdroj

Název tabulky, výběrového dotazu nebo accessového objektu, který chcete importovat, exportovat nebo propojit. U některých typů databází, jako je FoxPro, Paradox nebo dBASE, se jedná o název souboru. Do názvu souboru zahrňte příponu názvu souboru (například .dbf). Zadání tohoto argumentu je povinné.

Cíl

Název importované, exportované nebo propojené tabulky, výběrového dotazu nebo accessového objektu v cílové databázi. U některých typů databází, jako je FoxPro, Paradox nebo dBASE, se jedná o název souboru. Do názvu souboru zahrňte příponu názvu souboru (například .dbf). Zadání tohoto argumentu je povinné.

Pokud v argumentu Typ přenosu vyberete Importovat a v argumentu Typ objektu vyberete Tabulka, access vytvoří novou tabulku obsahující data v importované tabulce.

Pokud importujete tabulku nebo jiný objekt, Access přidá k názvu číslo, pokud je v konfliktu s existujícím názvem. Pokud například importujete zaměstnanci a zaměstnanci již existují, Access přejmenuje importovanou tabulku nebo jiný objekt Employees1.

Pokud exportujete do databáze Accessu nebo do jiné databáze, Access automaticky nahradí všechny existující tabulky nebo jiné objekty se stejným názvem.

Jen struktura

Určuje, jestli se má importovat nebo exportovat pouze struktura databázové tabulky bez jakýchkoli dat. Vyberte Ano nebo Ne. Výchozí možnost je Ne.

Poznámky

Tabulky můžete importovat a exportovat mezi Accessem a dalšími typy databází. Výběrové dotazy Accessu můžete také exportovat do jiných typů databází. Access exportuje sadu výsledků dotazu ve formě tabulky. Pokud jsou obě databáze accessové databáze, můžete importovat a exportovat libovolný objekt databáze Accessu.

Pokud importujete tabulku z jiné accessové databáze (.mdb nebo .accdb), která je propojenou tabulkou v této databázi, bude propojená i po importu. To znamená, že se importuje odkaz, ne samotná tabulka.

Pokud databáze, ke které přistupujete, vyžaduje heslo, zobrazí se při spuštění makra dialogové okno. V tomto dialogovém okně zadejte heslo.

Akce ImportExportData je podobná příkazům na kartě Externí data v části Import nebo Export. Pomocí těchto příkazů můžete vybrat zdroj dat, například accessovou databázi nebo jiný typ databáze, tabulku nebo textový soubor. Pokud vyberete databázi, zobrazí se jedno nebo více dialogových oken, ve kterých vyberete typ objektu, který chcete importovat nebo exportovat (v případě accessových databází), název objektu a další možnosti v závislosti na databázi, kterou importujete, exportujete nebo propojíte. Argumenty akce ImportExportData odrážejí možnosti v těchto dialogových oknech.

Pokud chcete poskytnout informace o indexu pro propojenou tabulku dBASE, nejprve propojte tabulku:

  1. Na kartě Externí data klikněte ve skupině Import na Další.

  2. Klikněte na soubor dBASE.

  3. V dialogovém okně Načíst externí data zadejte cestu k souboru dBASE do pole Název souboru .

  4. Klikněte na Propojit se zdrojem dat vytvořením propojené tabulky a pak klikněte na OK.

  5. V dialogových oknech pro tento příkaz zadejte indexy. Access ukládá informace o indexu do souboru se speciálními informacemi (.inf), který se nachází ve složce Microsoft Office.

  6. Odkaz na propojenou tabulku pak můžete odstranit.

Až příště použijete akci ImportovatExportData k propojení této tabulky dBASE, Access použije informace o indexu, které jste zadali.

Poznámka: Pokud dotazujete nebo filtrujete propojenou tabulku, rozlišují se v dotazu nebo filtru malá a velká písmena.

Chcete-li spustit akci ImportExportData v modulu jazyka Visual Basic for Applications (VBA), použijte metodu TransferDatabase objektu DoCmd .

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×