แมโครแอคชัน CopyObject

หมายเหตุ:  เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง

คุณสามารถใช้แอคชันCopyObjectเพื่อคัดลอกวัตถุฐานข้อมูลที่ระบุ เพื่อเข้าถึงฐานข้อมูลอื่น หรือ ไปยังฐานข้อมูลเดียวกันภายใต้ชื่อใหม่ ตัวอย่างเช่น คุณสามารถคัดลอก หรือสำรองวัตถุที่มีอยู่ในฐานข้อมูลอื่น หรือสร้างวัตถุคล้ายกันกับการเปลี่ยนแปลงบางอย่างรวดเร็ว

หมายเหตุ: การกระทำนี้จะไม่ได้รับอนุญาตถ้าฐานข้อมูลไม่เชื่อถือได้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเปิดใช้งานแมโคร ดูตัดสินใจว่า จะเชื่อถือฐานข้อมูล

หมายเหตุ: แอคชันแมโคร CopyObject ไม่พร้อมใช้งานใน Access web apps

การตั้งค่า

แอคชันCopyObjectมีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์ของแอคชัน

คำอธิบาย

ฐานข้อมูลปลายทาง

ใช้เส้นทางและชื่อสำหรับฐานข้อมูลปลายทาง ใส่ชื่อไฟล์และเส้นทางในกล่องฐานข้อมูลปลายทาง ในอาร์กิวเมนต์ ของหน้าต่างตัวสร้างแมโคร อาร์กิวเมนต์นี้ถ้าคุณต้องการเลือกฐานข้อมูลปัจจุบัน

หมายเหตุ: อาร์กิวเมนต์นี้จะพร้อมใช้งานในสภาพแวดล้อมการเข้าถึงฐานข้อมูลบนเดสก์ท็อปเท่านั้น เมื่อใช้การกระทำนี้ในการเข้าถึงแวดล้อมของโครงการ (.adp) กับ Access 2007 และ Access 2010 อาร์กิวเมนต์ฐานข้อมูลปลายทางต้องว่างเปล่า

ถ้าคุณเรียกใช้แบบแมโคร มีแอคชันCopyObjectในแบบฐานข้อมูลไลบรารี และอาร์กิวเมนต์นี้Access คัดลอกวัตถุลงในไลบรารีฐานข้อมูล

ชื่อใหม่

ชื่อใหม่สำหรับวัตถุ เมื่อต้องการคัดลอกไปยังฐานข้อมูลอื่น อาร์กิวเมนต์นี้เมื่อต้องการเก็บชื่อเดียวกัน

แหล่งข้อมูล Ob ปฏิเสธชนิด

ชนิดของวัตถุที่คุณต้องการคัดลอก คลิกตารางแบบสอบถามฟอร์มรายงานแมโครมอดูลData Access Pageมุมมอง ServerไดอะแกรมStored Procedure หรือฟังก์ชัน เมื่อต้องการคัดลอกวัตถุที่เลือกในบานหน้าต่างนำทาง อาร์กิวเมนต์นี้

ชื่อวัตถุต้นฉบับ

ชื่อของวัตถุจะคัดลอก กล่องชื่อวัตถุต้นฉบับ แสดงวัตถุทั้งหมดในฐานข้อมูลของชนิดที่เลือก ด้วยอาร์กิวเมนต์ชนิดของวัตถุต้นฉบับ ในกล่องชื่อวัตถุต้นฉบับ เลือกวัตถุเพื่อคัดลอก ถ้าคุณปล่อยอาร์กิวเมนต์ชนิดของวัตถุต้นฉบับว่างอาร์กิวเมนต์นี้นอกจากนี้

ถ้าคุณเรียกใช้แมโครที่ประกอบด้วยแอคชันCopyObjectในฐานข้อมูลในไลบรารี Access ค้นหาวัตถุที่มีชื่อนี้ ในฐานข้อมูลไลบรารี จากนั้น ในฐานข้อมูลปัจจุบันก่อน

ข้อสังเกต

คุณต้องใส่ค่าสำหรับอย่างใดอย่างหนึ่งหรือทั้งสองข้อของอาร์กิวเมนต์ฐานข้อมูลปลายทางและชื่อใหม่สำหรับการกระทำนี้

ถ้าคุณปล่อยชนิดของวัตถุต้นฉบับและวัตถุต้นฉบับชื่ออาร์กิวเมนต์ว่าง Access คัดลอกวัตถุที่เลือกในบานหน้าต่างนำทาง เมื่อต้องการเลือกวัตถุในบานหน้าต่างนำทาง คุณสามารถใช้แอคชันSelectObjectมีอาร์กิวเมนท์ในบานหน้าต่างนำทางการตั้งค่าเป็นใช่

แอคชันCopyObjectจะเหมือนกับการปฏิบัติตามขั้นตอนต่อไปนี้ด้วยตนเอง:

  1. เลือกวัตถุในบานหน้าต่างนำทาง

  2. บนแท็บ หน้าแรก ในกลุ่ม คลิปบอร์ด ให้คลิก คัดลอก

  3. บนแท็บเดียวกัน คลิกวาง

    กล่องโต้ตอบวางเป็น ปรากฏขึ้นเพื่อให้คุณสามารถทำให้วัตถุชื่อใหม่ การกระทำtCopyObjecดำเนินการขั้นตอนเหล่านี้ทั้งหมดโดยอัตโนมัติ

เส้นทางและชื่อของฐานข้อมูลปลายทางต้องมีอยู่ก่อนแอคชันCopyObjectเรียกใช้แมโคร ถ้าจะไม่อยู่ Access แสดงข้อผิดพลาด

เมื่อต้องการเรียกใช้แอคชันCopyObjectใน Visual Basic for Applications (VBA) มอดูล ใช้เมธอดอกCopyObjeของวัตถุDoCmd

คุณสามารถคัดลอกวัตถุที่เลือกในบานหน้าต่างนำทางด้วยตนเอง หรือวัตถุที่อยู่ในขณะนี้ เปิด ด้วยการคลิกไฟล์ >บันทึกเป็น คำสั่งนี้จะสร้างสำเนาของวัตถุในฐานข้อมูลปัจจุบันเท่านั้น ในกล่องโต้ตอบบันทึกเป็น ใส่ชื่อสำหรับสำเนา และเลือกชนิดของวัตถุที่คุณต้องการบันทึกเป็น ถ้าวัตถุต้นฉบับได้รับการบันทึก และคุณบันทึกไว้ในฐานข้อมูลปัจจุบันด้วยชื่อใหม่ เวอร์ชันต้นฉบับยังคงอยู่กับชื่อของเก่า

เมื่อต้องการคัดลอกวัตถุฐานข้อมูล Access แตกต่างกันด้วยตนเอง:

  1. บนแท็บข้อมูลภายนอก ในกลุ่มการส่งออกคลิกเพิ่มเติม แล้ว คลิ กฐานข้อมูล Access

  2. ในกล่องโต้ตอบส่งออก - ฐานข้อมูล Access ใส่ชื่อไฟล์ของฐานข้อมูลปลายทาง

    หรือ

    คลิกการเรียกดู เพื่อแสดงกล่องโต้ตอบบันทึกไฟล์ ค้นหาฐานข้อมูลปลายทาง จากนั้น คลิกบันทึก

  3. ในกล่องโต้ตอบส่งออก - ฐานข้อมูล Access คลิกตกลง กล่องโต้ตอบส่งออก ปรากฏขึ้น

  4. ในกล่องโต้ตอบส่งออก ใส่ชื่อสำหรับวัตถุในฐานข้อมูลปลายทาง เลือกใช้ตัวเลือกใด ๆ เช่นการส่งออกข้อกำหนดและข้อมูล หรือเฉพาะข้อกำหนด สำหรับตาราง เมื่อคุณเสร็จสิ้น คลิกตกลง

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×