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

นำไปใช้กับ
Access for Microsoft 365 Access 2021 Access 2019 Access 2016

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

หมายเหตุ

ตั้งแต่ Access 2010 แมโครแอคชัน เปลี่ยนชื่อ ถูกเปลี่ยนเป็น เปลี่ยนชื่อวัตถุ

หมายเหตุ

แมโครแอคชันนี้จะไม่ได้รับอนุญาต ถ้าฐานข้อมูลไม่น่าเชื่อถือ

การตั้งค่า

แมโครแอคชัน RenameObject มีอาร์กิวเมนต์ต่อไปนี้

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

ข้อสังเกต

ชื่อใหม่ของวัตถุฐานข้อมูลจะต้องเป็นไปตามข้อตกลงการตั้งชื่อมาตรฐานสําหรับวัตถุ Access

คุณไม่สามารถเปลี่ยนชื่อวัตถุที่เปิดอยู่ได้

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

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

การกระทํานี้แตกต่างจากแมโครแอคชัน CopyObject ที่สร้างสําเนาของวัตถุภายใต้ชื่อใหม่

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