Salt la conținutul principal
Asistență
Conectare

Acțiunea de macrocomandă CopiereObiect

Puteți utiliza acțiunea CopyObject pentru a copia obiectul de bază de date specificat la o altă bază de date Access sau la aceeași bază de date sub un nume nou. De exemplu, puteți să copiați sau să faceți backup unui obiect existent în 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ă aveți încredere într-o bază 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 de destinație

O cale validă și un nume de fișier pentru baza de date de destinație. Introduceți calea și numele de fișier în caseta bază de date de destinație din secțiunea argumente acțiune din fereastra 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 de baze de date desktop Access. Atunci când utilizați această acțiune într-un mediu Access Project (. adp) cu Access 2007 și Access 2010, argumentul bază de date de destinație trebuie să fie necompletat.

Dacă dețineți un macrocomandă care conține acțiunea CopyObject într-o 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. Atunci când copiați într-o altă bază de date, lăsați acest argument necompletat pentru a păstra același nume.

Tip sursă obJect

Tipul de obiect pe care doriți să-l copiați. Faceți clic pe tabel, interogare, formular, raport, macrocomandă, modul, pagina de acces la date, vizualizarea Server, Diagrama, procedura stocatăsau funcția. 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 a tipului 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 și acest argument necompletat.

Dacă rulează o macrocomandă care conține acțiunea CopyObject într-o bază de date de 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 una dintre bazele de date de destinație și pentru noile argumente pentru nume pentru această acțiune.

Dacă lăsați necompletat 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 din panoul de navigare setat la Da.

Acțiunea CopyObject este similară cu efectuarea manuală a următoarelor 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 t CopyObjec efectuează automat toți acești pași.

Calea și numele de fișier al 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 executa acțiunea CopyObject într-un modul Visual Basic for Applications (VBA), utilizați metodaCTCopyObjea obiectului obiectului DoCmd .

De asemenea, puteți să copiați 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 o copie a obiectului doar în baza de date curentă. În caseta de dialog Salvare ca , introduceți numele copiei și alegeți tipul de obiect pentru care doriți să-l Salvați. Dacă obiectul inițial a fost salvat deja și îl salvați în baza de date curentă cu un nume nou, versiunea originală încă există 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 faceți clic 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 de 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 de destinație. Alegeți orice opțiuni aplicabile, cum ar fi definiția de export și datele sau definiția doar pentru tabele. Când ați terminat, faceți clic pe OK.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

×