从外部模块(VBA)调用变量

时间:2018-08-22 20:45:59

标签: vba excel-vba

是否有一种聪明的方式来全局存储变量,以便您可以随时在任何模块上调用它们?

示例

Dim pwd As String
pwd = "password"

Private Sub Test()
    MsgBox (pwd)
End Sub

谢谢

2 个答案:

答案 0 :(得分:2)

您的示例是一个常量。

Public Const pwd as String = "password"

在标准模块的顶部声明它。

对于具有子功能,功能或属性的其他解决方案,请参见页面右侧的“相关部分”。

答案 1 :(得分:0)

  

全局pwd作为字符串

在模块级模块(不是工作表级模块)内部。