Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Pomoću akcije CopyObject možete kopirati navedeni objekt baze podataka u drugu bazu podataka programa Access ili u istu bazu podataka pod novim nazivom. Možete, primjerice, kopirati ili sigurnosno kopirati postojeći objekt u drugoj bazi podataka ili brzo stvoriti sličan objekt uz nekoliko promjena.

Napomena: Ova akcija neće biti dopuštena ako baza podataka nije pouzdana. Dodatne informacije o omogućivanju makronaredbi potražite u članku Procjena pouzdanosti baze podataka.

Napomena: Akcija makronaredbe CopyObject nije dostupna u web-aplikacijama programa Access.

Postavka

Akcija CopyObject sadrži sljedeće argumente.

Argument akcije

Opis

Odredišna baza podataka

Valjani put i naziv datoteke za odredišnu bazu podataka. Unesite put i naziv datoteke u okvir Odredišna baza podataka u odjeljku Argumenti akcije u prozoru sastavljača makronaredbi. Ako želite odabrati trenutnu bazu podataka, ostavite ovaj argument praznim.

Ako pokrenete makronaredba koja sadrži akciju CopyObject u baza podataka biblioteke i ostavite taj argument praznim, Access objekt kopira u bazu podataka biblioteke.

Novi naziv

Novi naziv objekta. Prilikom kopiranja u drugu bazu podataka ovaj argument ostavite praznim da biste zadržali isti naziv.

Vrsta izvornog objekta

Vrsta objekta koju želite kopirati. Kliknite Tablica, Upit, Obrazac, Izvješće, Makronaredba, Modul, Stranica pristupa podacima, Prikazposlužitelja, Dijagram, Spremljena procedura ili Funkcija. Da biste kopirali objekt odabran u navigacijskom oknu, ovaj argument ostavite praznim.

Naziv izvorišnog objekta

Naziv objekta koji će se kopirati. Okvir Naziv izvorišnog objekta prikazuje sve objekte u bazi podataka te vrste koje je odabrao argument Vrsta izvorišnog objekta . U okviru Naziv izvorišnog objekta odaberite objekt koji želite kopirati. Ako argument Vrsta izvornog objekta ostavite praznim, ostavite i ovaj argument praznim.

Ako pokrenete makronaredbu koja sadrži akciju CopyObject u bazi podataka biblioteke, Access najprije traži objekt s tim nazivom u bazi podataka biblioteke, a zatim u trenutnoj bazi podataka.

Napomene

Morate unijeti vrijednost za jedan ili oba argumenta Odredišna baza podataka i Novi naziv za ovu akciju.

Ako argumente Vrsta izvorišnog objekta i Naziv izvorišnog objekta ostavite praznima, Access kopira odabrani objekt u navigacijskom oknu. Da biste odabrali objekt u navigacijskom oknu, možete koristiti akciju SelectObject s argumentom U navigacijskom oknu postavljenim na Da.

Akcija CopyObject slična je ručnom izvođenju sljedećih koraka:

  1. Odaberite objekt u navigacijskom oknu.

  2. Na kartici Polazno u grupi Međuspremnik kliknite Kopiraj.

  3. Na istoj kartici kliknite Zalijepi.

    Pojavit će se dijaloški okvir Zalijepi kao da biste objektu mogli dodijeliti novi naziv. Akcija CopyObject automatski izvodi sve ove korake.

Put i naziv datoteke odredišne baze podataka moraju postojati prije nego što makronaredba pokrene akciju CopyObject . Ako ne postoje, Access prikazuje poruku o pogrešci.

Da biste akciju CopyObject pokrenuli u modulu Visual Basic for Applications (VBA), upotrijebite metodu CopyObjectobjekta DoCmd .

Možete i ručno kopirati objekt odabran u navigacijskom oknu ili objekt koji je trenutno otvoren tako da kliknete Datoteka >Spremi kao. Ova naredba će stvoriti kopiju objekta samo u trenutnoj bazi podataka. U dijaloškom okviru Spremanje u obliku unesite naziv kopije i odaberite vrstu objekta kao koju želite spremiti. Ako je izvorni objekt već spremljen i spremite ga u trenutnu bazu podataka s novim nazivom, izvorna verzija i dalje postoji sa starim nazivom.

Ručno kopiranje objekta u drugu bazu podataka programa Access:

  1. Na kartici Vanjski podaci u grupi Izvoz kliknite Više, a zatim Baza podataka programa Access.

  2. U dijaloškom okviru Izvoz – baza podataka programa Access unesite naziv datoteke odredišne baze podataka.

    – ili –

    Kliknite Pregledaj da bi se prikazao dijaloški okvir Spremanje datoteke, pronađite odredišnu bazu podataka, a zatim kliknite Spremi.

  3. U dijaloškom okviru Izvoz – baza podataka programa Access kliknite U redu. Pojavit će se dijaloški okvir Izvoz.

  4. U dijaloškom okviru Izvoz unesite naziv objekta u odredišnoj bazi podataka. Odaberite sve primjenjive mogućnosti, kao što su Izvoz definicije i podatakaili Samo definicija za tablice. Kada završite, kliknite U redu.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.