ฟังก์ชัน Error

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

หมายเหตุ

ฟังก์ชัน วิธีการ วัตถุ หรือคุณสมบัติที่อธิบายไว้ในหัวข้อนี้จะถูกปิดใช้งานถ้า Microsoft Jet Expression Service ทํางานในโหมด Sandbox ซึ่งจะป้องกันการประเมินนิพจน์ที่อาจไม่ปลอดภัย สําหรับข้อมูลเพิ่มเติมเกี่ยวกับโหมด Sandbox ให้ค้นหา "โหมด Sandbox" ในวิธีใช้

ส่งกลับข้อความแสดงข้อผิดพลาดที่สอดคล้องกับหมายเลขข้อผิดพลาดที่ระบุ

ไวยากรณ์

ข้อผิดพลาด [ (errornumber) ]

อาร์กิวเมนต์ errornumberที่มีหรือไม่ก็ได้อาจเป็นตัวเลขข้อผิดพลาดที่ถูกต้องก็ได้ ถ้า errornumber เป็นหมายเลขข้อผิดพลาดที่ถูกต้อง แต่ไม่ได้ถูกกําหนดไว้ ข้อผิดพลาด จะส่งกลับสตริง "ข้อผิดพลาดที่แอปพลิเคชันกําหนดหรือกําหนดวัตถุ" ถ้า errornumber ไม่ถูกต้อง จะเกิดข้อผิดพลาดขึ้น ถ้า ไม่มีการระบุ errornumber ข้อความที่เกี่ยวข้องกับข้อผิดพลาดในขณะทํางานล่าสุดจะถูกส่งกลับ ถ้าไม่มีข้อผิดพลาดขณะทํางานเกิดขึ้น หรือ errornumber เป็น 0 ข้อผิดพลาด จะส่งกลับสตริงที่มีความยาวเป็นศูนย์ ("")

ข้อสังเกต

ตรวจสอบการตั้งค่าคุณสมบัติของวัตถุ Err เพื่อระบุข้อผิดพลาดขณะทํางานล่าสุด ค่าส่งกลับของฟังก์ชัน Error จะสอดคล้องกับคุณสมบัติ Description ของวัตถุ Err

ตัวอย่าง

หมายเหตุ

ตัวอย่างต่อไปนี้จะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการทํางานกับ VBA ให้เลือก การอ้างอิงสําหรับนักพัฒนา ในรายการดรอปดาวน์ที่อยู่ถัดจาก ค้นหา แล้วใส่คําอย่างน้อยหนึ่งคําในกล่องค้นหา

ตัวอย่างนี้ใช้ฟังก์ชัน Error เพื่อพิมพ์ข้อความแสดงข้อผิดพลาดที่สอดคล้องกับหมายเลขข้อผิดพลาดที่ระบุ

Dim ErrorNumber
' Loop through values 61 - 64.
For ErrorNumber = 61 To 64
    ' Print error to Immediate window.
    Debug.Print Error(ErrorNumber)    
Next ErrorNumber