Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

คำสั่ง แมโครย่อย ใน Access จะกำหนดแมโครแยกในหน้าต่างตัวออกแบบแมโคร

การตั้งค่า

การดำเนินการ แมโครย่อย มีอาร์กิวเมนต์ที่บังคับตัวเดียวเท่านั้น

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

คำอธิบาย

ชื่อ

สตริงที่ปรากฏขึ้นเป็นชื่อของแมโคร

ข้อสังเกต

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

<macro name>.<submacro name>

คุณยังสามารถใช้คำสั่ง แมโครย่อย เพื่อกำหนดข้อผิดพลาดที่จัดการชุดการดำเนินการภายในแมโคร

ตัวอย่าง

แมโครต่อไปนี้แสดงการใช้คําสั่งแมโครย่อยพร้อมกับแมโครแอคชัน OnError ในตัวอย่างนี้ การดําเนินการ OnError ระบุว่า Access เรียกใช้การจัดการข้อผิดพลาดแบบกําหนดเองจัดการแมโครย่อยที่ชื่อ ErrorHandler เมื่อเกิดข้อผิดพลาด ถ้ามีข้อผิดพลาดเกิดขึ้นในการดําเนินการใดๆ ที่ตามมา Access จะข้ามไปยังแมโครย่อย ErrorHandler แมโครย่อย ErrorHandler จะแสดงกล่องข้อความที่อ้างถึงวัตถุ MacroError เพื่อแสดงข้อมูลเกี่ยวกับข้อผิดพลาด

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

พื้นผิวการออกแบบแมโคร Access ที่แสดงการดำเนินการแมโคร OnError

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย