Online Reference

Home

Microsoft Reference
Knowledge Developer Database Internet Resource Forum
VBA
Inspection Function
ดาวน์โหลดคู่มือ

IsError Function

VBA Function, ส่งออกค่าเป็นประเภทข้อมูล Boolean เพื่อตรวจสอบว่า expression เป็นค่าผิดพลาดหรือไม่

ไวยากรณ์

IsError(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()
' ส่งออกค่าเป็น True
MyCheck = IsError(ReturnVal)