您不能在VBA中强制使用GC,但最好将全局变量设置为Nothing。
kd7提到的文章说,在局部变量超出范围之前将其设置为Nothing是没有用的,但是没有讨论全局变量。
在VBA中,模块中定义的全局变量在整个Excel会话中都保持有效,即直到包含定义它们的VBA模块的文档关闭。
因此,Set O = Nothing当O是局部的时,不要把它没用,而当它是全局的时就不要用。
| 归档时间: |
|
| 查看次数: |
13935 次 |
| 最近记录: |