คำสั่งแมโครของแมโครย่อย

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

การตั้งค่า

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

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

คำอธิบาย

ชื่อ

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

ข้อสังเกต

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

<macro name>.<submacro name>

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

ตัวอย่าง

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

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

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

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

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

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

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

×