Sub Sample() Dim n As Variant n = 2 MsgBox Choose(n, "Tokyo", "Osaka", "Nogoya") 'Osakaを返します n = 1.9 MsgBox Choose(n, "Tokyo", "Osaka", "Nogoya") 'Tokyoを返します n = 4 MsgBox Choose(n, "Tokyo", "Osaka", "Nogoya") 'エラーになります End Sub
MsgBox Choose(1, 100 + 0, 100 / 0, 100 * 0)