VBA 静态变量 全局变量
2023-09-11 14:22:03 时间
- 我的理解static跟dim是两种相对的赋值方式,动态变量程序结束后释放,静态变量workbook结束后释放
dim i1 as integer =1
static i2 as integer =1
声明全局变量可以在文档任何位置(For循环、If判断内除外)。比如:
Option Explicit
Public a As String
Sub aa()
a = "public"
MsgBox a
End Sub
以上代码可执行。
看不到附件,猜一下:
若不是在模块中声明全局变量,引用时则应指明对象,如
声明在 UserForm1 中,应写成 UserForm1.ii
声明在 sheet1 中,应写成 Sheet1.ii
相关文章
- 自动、静态、 寄存器、易失变量的区别 .
- PHP之static静态变量详解(二)
- static--Android静态变量使用陷阱
- QT编写静态动态曲线图静态动态柱状图
- 静态变量和实例变量的区别
- Vue build之后访问dist目录静态资源不加载问题解决
- flask基础:模板继承+静态文件配置
- 编程语言的弱类型、强类型、动态类型、静态类型
- 华为运营商级路由器配置示例 | IPv4浮动静态路由
- c++ 类中静态变量 static
- C/C++,在类中存在static静态变量,static变量初始化方法
- 如何从一个静态库中访问当前模块的实例句柄
- 王牌代码静态测试工具Helix QAC 2022.2中的新增功能(2)
- 静态代码测试工具Helix QAC 2023.1更新快讯:主打编码标准覆盖率
- VM关闭虚拟机之后,连接不上前一天设置的静态ip
- python库Django链接mysql数据库做网站(一)--构建基本结构访问静态页面
- Linux下CMake简明教程(六)动态库和静态库的编译控制
- 企业级代码静态测试工具Helix QAC——Helix QAC Dashboard基于团队的工程质量管理系统/Helix QAC资质认证