Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Puteți utiliza acțiunea CopyObject pentru a copia obiectul bază de date specificat într-o altă bază de date Access sau în aceeași bază de date sub un nume nou. De exemplu, puteți să copiați sau să faceți backup unui obiect existent din altă bază de date sau să creați rapid un obiect similar cu câteva modificări.

Notă: Această acțiune nu va fi permisă dacă baza de date nu este de încredere. Pentru mai multe informații despre activarea macrocomenzilor, consultați Decideți dacă să acordați încredere unei baze de date.

Notă: Acțiunea de macrocomandă CopyObject nu este disponibilă în aplicațiile web Access.

Setare

Acțiunea CopyObject are următoarele argumente.

Argument acțiune

Descriere

Bază de date destinație

O cale și un nume de fișier valide pentru baza de date de destinație. Introduceți calea și numele fișierului în caseta Bază de date destinație din secțiunea Argumente acțiune a ferestrei Generator de macrocomenzi. Lăsați necompletat acest argument dacă doriți să selectați baza de date curentă.

Notă: Acest argument este disponibil doar în mediul bazei de date desktop Access. Atunci când utilizați această acțiune într-un mediu de proiect Access (.adp) cu Access 2007 și Access 2010, argumentul Bază de date destinație trebuie să fie necompletat.

Dacă rulați o macrocomandă care conține acțiunea CopyObject într-un bază de date bibliotecă și lăsați necompletat acest argument, Access copiază obiectul în baza de date a bibliotecii.

Nume nou

Un nume nou pentru obiect. Când copiați într-o altă bază de date, lăsați acest argument necompletat pentru a păstra același nume.

Tip obiect sursă

Tipul de obiect pe care doriți să-l copiați. Faceți clic pe Tabel, Interogare, Formular, Raport, Macrocomandă, Modul, Pagină de acces la date, Vizualizare server, Diagramă, Procedură stocată sau Funcție. Pentru a copia obiectul selectat în Panoul de navigare, lăsați acest argument necompletat.

Nume obiect sursă

Numele obiectului de copiat. Caseta Nume obiect sursă afișează toate obiectele din baza de date cu tipul selectat de argumentul Tip obiect sursă . În caseta Nume obiect sursă , selectați obiectul de copiat. Dacă lăsați necompletat argumentul Tip obiect sursă , lăsați acest argument necompletat.

Dacă rulați o macrocomandă care conține acțiunea CopyObject într-o bază de date bibliotecă, Access caută mai întâi obiectul cu acest nume în baza de date a bibliotecii, apoi în baza de date curentă.

Observații

Trebuie să introduceți o valoare pentru unul sau ambele argumente bază de date destinație și Nume nou pentru această acțiune.

Dacă lăsați necompletate argumentele Tip obiect sursă și Numeobiect sursă, Access copiază obiectul selectat în Panoul de navigare. Pentru a selecta un obiect în Panoul de navigare, puteți utiliza acțiunea SelectareObiect cu argumentul În Panoul de navigare setat la Da.

Acțiunea CopyObject este similară cu efectuarea manuală a următorilor pași:

  1. Selectați un obiect în Panoul de navigare.

  2. În fila Pornire, în grupul Clipboard, faceți clic pe Copiere.

  3. Pe aceeași filă, faceți clic pe Lipire.

    Apare caseta de dialog Lipire ca , astfel încât să puteți da obiectului un nume nou. Acțiunea CopiereObjec efectuează toți acești pași automat.

Calea și numele de fișier ale bazei de date de destinație trebuie să existe înainte ca macrocomanda să ruleze acțiunea CopyObject . Dacă nu există, Access afișează un mesaj de eroare.

Pentru a rula acțiunea CopyObject într-un modul Visual Basic for Applications (VBA), utilizați metodaCt CopyObje a obiectului DoCmd.

De asemenea, puteți copia manual un obiect selectat în Panoul de navigare sau un obiect deschis în prezent, făcând clic pe Fișier > Salvare ca. Această comandă va face doar o copie a obiectului din baza de date curentă. În caseta de dialog Salvare ca , introduceți numele copiei și alegeți tipul de obiect cu care doriți să o salvați. Dacă obiectul original a fost deja salvat și îl salvați în baza de date curentă cu un nume nou, versiunea originală există în continuare cu numele său vechi.

Pentru a copia manual un obiect într-o altă bază de date Access:

  1. Pe fila Date externe , în grupul Export , faceți clic pe Mai multe , apoi pe Bază de date Access.

  2. În caseta de dialog Export - Bază de date Access , introduceți numele de fișier al bazei de date destinație.

    -sau-

    Faceți clic pe Răsfoire pentru a afișa caseta de dialog Salvare fișier , găsiți baza de date de destinație, apoi faceți clic pe Salvare.

  3. În caseta de dialog Export - Bază de date Access , faceți clic pe OK. Apare caseta de dialog Export .

  4. În caseta de dialog Export , introduceți un nume pentru obiect în baza de date destinație. Alegeți orice opțiuni aplicabile, cum ar fi Export definiție și date sau Doar definiția pentru tabele. Când ați terminat, faceți clic pe OK.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×