dim result as integer
dim code(2) as string
dim index_code as integer
code(0)="+"
  code(1)="-"
  code(2)="*"
for index_code=0 to 2
select case code(index_code)
case "+"
    result=3+4
case "-"
    result=3-4
case "*"
    result=3*4
end select
debug.print str(result)
next index_code
不明白为什么要这样,需要判断运算符吗?