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

VBA มีข้อความประกอบการตัดสินใจประเภทต่อไปนี้ คลิกลิงก์ต่อไปนี้เพื่อตรวจสอบรายละเอียด
ซีเนียร์ | คำชี้แจงและคำอธิบาย |
---|---|
1 | ถ้าคำสั่ง อัน if คำสั่งประกอบด้วยนิพจน์บูลีนตามด้วยหนึ่งคำสั่งหรือมากกว่า |
2 | if..else คำสั่ง อัน if elseคำสั่งประกอบด้วยนิพจน์บูลีนตามด้วยหนึ่งคำสั่งหรือมากกว่า หากเงื่อนไขเป็น True ข้อความภายใต้Ifคำสั่งถูกดำเนินการ หากเงื่อนไขเป็นเท็จไฟล์Else ส่วนหนึ่งของสคริปต์ถูกเรียกใช้งาน |
3 | if ... elseif..else statement อัน if ตามด้วยอย่างน้อยหนึ่งคำสั่ง ElseIf คำสั่งที่ประกอบด้วยนิพจน์บูลีนจากนั้นตามด้วยทางเลือก else statementซึ่งดำเนินการเมื่อเงื่อนไขทั้งหมดกลายเป็นเท็จ |
4 | คำสั่ง if ซ้อนกัน อัน if หรือ elseif คำสั่งภายในอื่น if หรือ elseif คำสั่ง (s) |
5 | สลับคำสั่ง ก switch คำสั่งอนุญาตให้ทดสอบตัวแปรเพื่อความเท่าเทียมกับรายการค่า |