其实问题是亮样的:
我设定了几个全局变量.
在程序运行过程中需要用到其值,但我在代码中用了一些 END 语句(用作错误处理).但发现在执行 END 后所有全局变量值丢失.
请问用什么办法可以让流程立即跳出但不删除全局变量? 作者: zhuyiwen 时间: 2002-7-12 22:04
请在模块中定义全局变量。[em26]
不要放在过程中,放在最前面。作者: Stinger 时间: 2002-7-12 22:05
我正是这样做的,但 END 会将其删除.作者: zhuyiwen 时间: 2002-7-12 22:30
你为什么要执行 End 语句?
在VBA中:
End Sub 结束过程
End Function 结束函数
而 End 是结束程序。[em26] 当然所有的变量都全释放。作者: Stinger 时间: 2002-7-12 22:43
假设如下:
If IsNull(Text_Received) Then
MsgBox "lease input received quantity", vbOKOnly, "No input"
' End
我想让程序从这里跳出
Else
....作者: Stinger 时间: 2002-7-13 00:00
找到方法了!