Akci CopyObject můžete použít ke zkopírování zadaného databázového objektu do jiné databáze aplikace Access nebo do stejné databáze pod novým názvem. Můžete například zkopírovat nebo zálohovat existující objekt v jiné databázi nebo rychle vytvořit podobný objekt s několika změnami.

Poznámka: Tato akce nebude povolená, pokud databáze není důvěryhodná. Další informace o povolení maker najdete v tématu Rozhodnutí, jestli se má databáze důvěřovat.

Poznámka: Akce makra CopyObject není dostupná ve webových aplikacích pro Access.

Nastavení

Akce CopyObject má následující argumenty.

Akční argument

Popis

Cílová databáze

Platná cesta a název souboru pro cílovou databázi. Do pole Cílová databáze v části Argumenty akce okna Tvůrce maker zadejte cestu a název souboru. Pokud chcete vybrat aktuální databázi, nechte tento argument prázdný.

Pokud spustíte Makro obsahující akci CopyObject v Databázová knihovna a ponecháte tento argument prázdný, Access zkopíruje objekt do databáze knihovny.

Nový název

Nový název objektu. Při kopírování do jiné databáze ponechte tento argument prázdný, aby se zachoval stejný název.

Source Ob ject Type

Typ objektu, který chcete zkopírovat. Klikněte na Tabulka, Dotaz, Formulář, Sestava, Makro, Modul, Datová stránka, Zobrazení serveru, Diagram, Uložená procedura nebo Funkce. Pokud chcete zkopírovat objekt vybraný v navigačním podokně, nechte tento argument prázdný.

Název zdrojového objektu

Název objektu, který se má zkopírovat. Pole Název zdrojového objektu zobrazuje všechny objekty v databázi typu vybraného argumentem Typ zdrojového objektu . V poli Název zdrojového objektu vyberte objekt, který chcete zkopírovat. Pokud ponecháte argument Typ zdrojového objektu prázdný, ponechte také tento argument prázdný.

Pokud spustíte makro obsahující akci CopyObject v databázi knihovny, Access nejprve vyhledá objekt s tímto názvem v databázi knihovny a potom v aktuální databázi.

Poznámky

Pro tuto akci je nutné zadat hodnotu pro jeden nebo oba argumenty Cílová databáze a Nový název .

Pokud necháte argumenty Typ zdrojového objektu a Názevzdrojového objektu prázdné, Access zkopíruje objekt vybraný v navigačním podokně. Pokud chcete vybrat objekt v navigačním podokně, můžete použít akci VybratObjekt s argumentem V navigačním podokně nastaveným na Ano.

Akce CopyObject se podobá ručnímu provedení následujících kroků:

  1. Vyberte objekt v navigačním podokně.

  2. Na kartě Domů klikněte ve skupině Schránka na tlačítko Kopírovat.

  3. Na stejné kartě klikněte na Vložit.

    Zobrazí se dialogové okno Vložit jako , abyste mohli objekt pojmenovat novým názvem. Akce CopyObject provede všechny tyto kroky automaticky.

Cesta a název souboru cílové databáze musí existovat předtím, než makro spustí akci CopyObject . Pokud neexistují, Access zobrazí chybovou zprávu.

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

Můžete také ručně zkopírovat objekt vybraný v navigačním podokně nebo aktuálně otevřený objekt kliknutím na Soubor > Uložit jako. Tento příkaz vytvoří kopii objektu pouze v aktuální databázi. V dialogovém okně Uložit jako zadejte název kopie a zvolte, jako typ objektu ji chcete uložit. Pokud byl původní objekt již uložen a uložíte ho do aktuální databáze pod novým názvem, původní verze stále existuje se svým starým názvem.

Ruční zkopírování objektu do jiné databáze Accessu:

  1. Na kartě Externí data klikněte ve skupině Export na tlačítko Další a potom klikněte na položku Databáze aplikace Access.

  2. V dialogovém okně Exportovat – databáze aplikace Access zadejte název souboru cílové databáze.

    – nebo –

    Kliknutím na Procházetzobrazte dialogové okno Uložit soubor , vyhledejte cílovou databázi a klikněte na Uložit.

  3. V dialogovém okně Export – Databáze aplikace Access klikněte na OK. Zobrazí se dialogové okno Exportovat .

  4. V dialogovém okně Exportovat zadejte název objektu v cílové databázi. Zvolte všechny použitelné možnosti, například Exportovat definici a data nebo Pouze definice pro tabulky. Po dokončení klikněte na OK.

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.