从远大的程序设计来说,是要的。便不定义,也将使用的变量设计为你赋值的类型。但这是不建议的。万一你有一个上面写art。下面写att他不会报错。但你得的程序结果却肯定不对/。
虽然VB不一定要定义,但是必须要这样做!不然出错了很难找到错误,在窗口或其他模块加上Option Explicit这句,可以自动帮你检测没定义的变量,减少错误。