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

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

คุณสามารถใช้แอคชันแมโครRunCodeในฐานข้อมูลบนเดสก์ท็อปของ Access เมื่อต้องการโทรของ Visual Basic for Applications (VBA) ฟังก์ชันกระบวนงาน

Setting

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

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

คำอธิบาย

ชื่อฟังก์ชัน

ชื่อของฟังก์ชัน VBA กระบวนการโทร ใส่อาร์กิวเมนต์ของฟังก์ชันใด ๆ ในวงเล็บ ใส่ชื่อฟังก์ชันในกล่องชื่อฟังก์ชัน ในหน้าต่างการออกแบบแมโคร นี่คืออาร์กิวเมนต์จำเป็น

หมายเหตุ: ในการเข้าถึงฐานข้อมูลเดสก์ท็อป (.mdb หรือ.accdb), คลิกปุ่มสร้าง เพื่อใช้ตัวสร้างนิพจน์เพื่อเลือกฟังก์ชันสำหรับอาร์กิวเมนต์นี้ คลิกฟังก์ชันที่ต้องการในรายการในตัวสร้างนิพจน์

ข้อสังเกต

กระบวนงานของฟังก์ชันผู้ใช้กำหนดเองจะถูกเก็บไว้ในมอดูลตัวAccess

คุณต้องใส่เครื่องหมายวงเล็บ แม้ว่ากระบวนงานฟังก์ชันไม่มีอาร์กิวเมนต์ใด ๆ ตามตัวอย่างต่อไปนี้:

TestFunction()

ไม่เหมือนกับฟังก์ชันที่ผู้ใช้กำหนดเอง ชื่อที่ใช้สำหรับการตั้งค่าคุณสมบัติเหตุการณ์ ชื่อฟังก์ชันในอาร์กิวเมนต์ชื่อฟังก์ชันไม่ได้เริ่มต้น ด้วยเครื่องหมายเท่ากับ (=)

Access ละเว้นค่าส่งกลับของฟังก์ชัน

หมายเหตุ: คุณไม่สามารถเรียกกระบวนงานฟังก์ชันจากแมโครถ้าชื่อฟังก์ชันไม่เหมือนกับชื่อมอดูล

เคล็ดลับ

เมื่อต้องการเรียกใช้กระบวนงานย่อย หรือเขียนใน Visual Basic กระบวนงานเหตุการณ์ สร้างกระบวนงานฟังก์ชันที่เรียกกระบวนงานย่อยหรือกระบวนงานเหตุการณ์ แล้ว ใช้แอคชันแมโครRunCodeเพื่อเรียกใช้กระบวนงานของฟังก์ชัน

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

การกระทำนี้ไม่พร้อมใช้งานในมอดู VBA เรียกใช้กระบวนงานฟังก์ชันต้องแทน โดยตรงใน VBA

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

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

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

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

×