Tindakan makro CopyObject

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Anda boleh menggunakan tindakan CopyObject untuk menyalin objek pangkalan data yang ditentukan untuk pangkalan data Access yang berbeza atau pangkalan data yang sama di bawah nama baru. Contohnya, anda boleh menyalin atau menyandarkan objek sedia ada dalam pangkalan data lain atau mencipta objek serupa dengan pantas dengan beberapa perubahan.

Nota: Tindakan ini tidak akan dibenarkan jika pangkalan data tidak dipercayai. Untuk maklumat lanjut tentang mendayakan makro, lihat memutuskan sama ada untuk mempercayai pangkalan data.

Nota: Tindakan makro CopyObject tidak tersedia dalam aplikasi web Access.

Seting

Tindakan CopyObject mempunyai argumen berikut.

Argumen tindakan

Perihalan

Pangkalan data destinasi

Yang sah laluan serta nama fail untuk pangkalan data destinasi. Masukkan nama fail dan laluan dalam kotak Pangkalan data destinasi dalam seksyen Argumen tindakan tetingkap pembina makro. Kosongkan argumen ini jika anda ingin memilih pangkalan data semasa.

Nota: Argumen ini ialah hanya tersedia dalam persekitaran pangkalan data desktop Access. Apabila menggunakan tindakan ini dalam persekitaran projek Access (.adp) dengan Access 2007 dan Access 2010, argumen pangkalan data destinasi mestilah kosong.

Jika anda menjalankan yang makro yang mengandungi tindakan CopyObject dalam pangkalan data pustaka dan biarkan argumen ini kosong, Access menyalin objek ke dalam pangkalan data pustaka.

Nama baru

Nama baru bagi objek. Apabila menyalin ke pangkalan data yang berbeza, kosongkan argumen ini untuk memastikan nama yang sama.

Ob sumber ject jenis

Jenis objek yang anda ingin Salin. Klik Jadual, pertanyaan, borang, laporan, makro, modul, halaman capaian Data, pandangan pelayan, gambar rajah, prosedur tersimpanatau fungsi. Untuk menyalin objek yang dipilih dalam anak tetingkap navigasi, biarkan argumen ini kosong.

Nama objek sumber

Nama objek untuk disalin. Kotak Nama objek sumber menunjukkan semua objek dalam pangkalan data jenis yang dipilih oleh argumen Jenis objek sumber . Dalam kotak Nama objek sumber , pilih objek untuk menyalin. Jika anda membiarkan argumen Jenis objek sumber kosong, kosongkan argumen ini juga.

Jika anda menjalankan makro yang mengandungi tindakan CopyObject dalam pangkalan data pustaka, Access mencari objek dengan nama ini dalam pangkalan data pustaka kemudian dalam pangkalan data semasa.

Catatan

Anda mesti masukkan nilai untuk sama ada satu atau kedua-dua argumen Pangkalan data destinasi dan Nama baru untuk tindakan ini.

Jika anda membiarkan argumen Jenis objek sumber dan Objek sumber Nama kosong, Access menyalin objek yang dipilih dalam anak tetingkap navigasi. Untuk memilih objek dalam anak tetingkap navigasi, anda boleh menggunakan tindakan SelectObject dengan argumen dalam anak tetingkap navigasi yang disetkan kepada Ya.

Tindakan CopyObject adalah serupa dengan melaksanakan langkah berikut secara manual:

  1. Memilih objek dalam anak tetingkap navigasi.

  2. Pada tab Rumah, dalam kumpulan Papan Klip, klik Salin.

  3. Pada tab yang sama, klik tampal.

    Kotak dialog Tampal sebagai muncul agar anda boleh memberikan objek nama baru. TindakantCopyObjecmelaksanakan semua langkah ini secara automatik.

Nama fail dan laluan pangkalan data destinasi mesti wujud sebelum makro berjalan tindakan CopyObject . Jika ia tidak wujud, Access memaparkan mesej ralat.

Untuk menjalankan tindakan CopyObject dalam Visual Basic for Applications (VBA) modul, gunakan kaedahctCopyObjebagi objek DoCmd .

Anda juga boleh menyalin objek dipilih dalam anak tetingkap navigasi, atau objek yang kini terbuka, dengan mengklik fail > Simpan sebagai. Perintah ini akan membuat salinan objek dalam pangkalan data yang semasa sahaja. Di dalam kotak dialog Simpan sebagai , masukkan nama untuk salinan, dan pilih jenis objek yang anda ingin menyimpannya sebagai. Jika objek asal telah disimpan dan anda menyimpannya dalam pangkalan data semasa dengan nama baru, versi asal masih wujud dengan nama lama.

Untuk secara manual menyalin objek pangkalan data Access yang berbeza:

  1. Pada tab Data luaran , dalam Kumpulan eksport , klik lagi dan kemudian klik Pangkalan data Access.

  2. Dalam kotak dialog eksport - pangkalan data Access , masukkan nama fail pangkalan data destinasi.

    -atau-

    Klik semak lalu untuk memaparkan kotak dialog Simpan fail , Cari pangkalan data destinasi dan kemudian klik Simpan.

  3. Dalam kotak dialog eksport - pangkalan data Access , klik OK. Kotak dialog eksport muncul.

  4. Dalam kotak dialog eksport , masukkan nama untuk objek dalam pangkalan data destinasi. Pilih sebarang opsyen yang berkenaan, seperti takrifan eksport dan Data atau Takrifan hanya untuk jadual. Apabila anda selesai, klik OK.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×