Collabora Office 24.04 Help
Ước tính danh sách các đối số, mỗi đồ là một biểu thức với một giá trị theo sau. Hàm Switch trả về một giá trị liên quan đến biểu thức được hàm này gửi.
Switch (Expression1, Value1[, Expression2, Value2[..., Expression_n, Value_n]]) As Variant
Hàm Switch ước tính những biểu thức từ trái sang phải, sau đó trả về giá trị được gán cho biểu thức hàm. Không đưa ra biểu thức và giá trị làm cặp thì gặp một lỗi lúc chạy.
Biểu thức: biểu thức cần ước tính.
Giá trị: giá trị nên trả về nếu biểu thức là Đúng.
Trong mẫu thí dụ theo đây, hàm Switch gán giới tính thích hợp cho tên được gửi cho hàm:
Sub ExampleSwitch
Dim sGender As String
sGender = GetGenderIndex( "John" )
MsgBox sGender
End Sub
Function GetGenderIndex (sName As String) As String
GetGenderIndex = Switch(sName = "Nguyệt", "nữ", sName = "Tuấn", "nam")
End Function