软件:Excel
版本:365
执行VBA时会先要求输入月份,若输入1~12以外的值要终止
先设月份容器是m
IF m < 1 then
Exit Sub
ElseIF m > 12 then
Exit Sub
End if
但也有可能误植成其他值,所以想完全排除1~12以外的值
也不可能将每一条可能会打错得条件都写进去
有想到用Array但不太明白怎么写
目前这样写是跑不动的,不知道错在哪?
Dim k as String
k = Array("1","2","3","4","5","6","7","8","9","10"."11","12")
IF m <> k then
Exit Sub
End
还请指点 谢谢