Online Reference |
Microsoft Reference |
|
|
IsError FunctionVBA Function, ส่งออกค่าเป็นประเภทข้อมูล Boolean เพื่อตรวจสอบว่า expression เป็นค่าผิดพลาดหรือไม่ ไวยากรณ์
อากิวเมนต์ expression เป็นประเภทข้อมูล Variant ของ VarType vbError ลักษณะการประยุกต์ค่าผิดพลาดได้รับการสร้างด้วยเลขจำนวนจริงแล้วแปลงเป็นค่าผิดพลาดด้วยฟังก์ชัน CVError ซึ่งฟังก์ชัน IsError สามารถใช้ในการหาค่าได้ถ้า expression ของตัวเลขแสดงค่าความผิดพลาดได้ ฟังก์ชัน IsError ส่งออกค่าเป็น True ถ้าอากิวเมนต์ expression ชี้ค่าผิดพลาด กรณีอื่นๆ ฟังก์ชัน Empty จะให้สารสนเทศได้ดีกับประเภทข้อมูล Variant ของ VarType vbError ดูเพิ่มเติมฟังก์ชัน Array, ฟังก์ชัน IsArray, ฟังก์ชัน IsDate, ฟังก์ชัน IsEmpty, ฟังก์ชัน IsMissing, ฟังก์ชัน IsNull, ฟังก์ชัน IsNumeric, ฟังก์ชัน IsObject, ฟังก์ชัน TypeName, ฟังก์ชัน VarType, ประเภทข้อมูล Variant ตัวอย่างตัวอย่างการใช้ฟังก์ชัน IsError เพื่อตรวจสอบค่า expression ตัวเลขที่เป็นค่าผิดพลาด โดยฟังก์ชัน CVErr ใช้ในการส่งออก Error Variant ที่ผู้ใช้กำหนดเอง ซึ่งสมมติให้ชื่อว่า UserFunction ตามตัวอย่างให้ค่าจากฟังก์ชัน UserFunction ด้วยค่า = CVErr(32767) โดยที่ 32767 เป็นหมายเลขที่ผู้ใช้กำหนด Dim ReturnVal, MyCheck ReturnVal = UserFunction()
|
||||