excel vba代码窗口定义的变量是不是不能在立即窗口运行呢?

不好意思 ,没多少分
2024-12-02 15:23:43
推荐回答(3个)
回答1:

需要运行一次变量所在的过程能在立即窗口运行。而且只有在变量所在过程处于运行状态时候才能在立即窗口改变该变量。否则你改变了,在立即窗口是显示改变后的,但是当你运行过程的时候还是初始化,因为过程里面有定义变量的语句,所以会将变量初始化。

回答2:

每个变量都是 各自的函数完成后 被结束掉
全局变量在各自的窗口 完成后 被清除掉

根据这个原理 你调试一下
如果需要使用变量,你需要的变量成为需要的值时进行传输

回答3:

基本上是这样理解的
如果需要在立即窗口使用自定义变量,可以单步运行调试代码,在这个过程中,随时可以在立即窗口使用代码中的自定义变量。