vba声明全局常量
答案:5 悬赏:70
解决时间 2021-02-17 15:42
- 提问者网友:情歌越听越心酸
- 2021-02-17 09:34
vba声明全局常量
最佳答案
- 二级知识专家网友:老鼠爱大米
- 2021-02-17 10:01
1、声明全局变量可以在文档任何位置(For循环、If判断内除外)。
2、比如:
Option Explicit
Public a As String
Sub aa()
a = "public"
MsgBox a
End Sub
以上代码可执行。
2、比如:
Option Explicit
Public a As String
Sub aa()
a = "public"
MsgBox a
End Sub
以上代码可执行。
全部回答
- 1楼网友:長槍戰八方
- 2021-02-17 13:24
对,public 开头行
- 2楼网友:掌灯师
- 2021-02-17 13:15
最简单的办法,在所有sub之前声明的变量,就是公共变量了
- 3楼网友:春色三分
- 2021-02-17 12:02
如果是整个工作表通用的就在所有代码的开头用private const ...声明,如果是整个工作薄通用就新建个模块,在模块的开头用publick const ...声明
- 4楼网友:英雄的欲望
- 2021-02-17 10:55
新建一模块或打开已有的一个模块,在Option Compare Database这一语句之下定义公共变量,如:
Public A As Variant
则变量 A 成为全局变量,在整个工作薄或数据库中都可以使用。
当然你可以试着定义你自己的变量。
Public A As Variant
则变量 A 成为全局变量,在整个工作薄或数据库中都可以使用。
当然你可以试着定义你自己的变量。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯