小弟我火了,关于else if 的有关问题,老是提示必须为该行的第一条语句

我火了,关于else if 的问题,老是提示必须为该行的第一条语句.IfAnum21AndBnum21ThenText5第 +Str$(Co

我火了,关于else if 的问题,老是提示必须为该行的第一条语句.
If   Anum   >   21   And   Bnum   >   21   Then
        Text5   =   "第 "   +   Str$(Count)   +   "次进行游戏 "   +   "     电脑分数: "   +   Str$(Anum)   +   "     玩家分数: "   +   "   结果:平 "   +   Str$(Bnum)   +   Chr(13)   +   Chr(10)
        Else   if   Anum   >   21   then       <------老是提示必须为该行的第一条语句
        Text5   =   "第 "   +   Str$(Count)   +   "次进行游戏 "   +   "     电脑分数: "   +   Str$(Anum)   +   "     玩家分数: "   +   "   结果:玩家胜 "   +   Str$(Bnum)   +   Chr(13)   +   Chr(10)
        Else   if   Bnum> 21   then           <----老是提示必须为该行的第一条语句
        ......
end   if


[解决办法]
ElseIf 不是 Else If
[解决办法]
用这种结构吧:
select case ...
case ...
case ...
case ...
case else ...
end select