Excel宏中的Visual Basic全局变量

时间:2014-08-05 14:36:32

标签: excel vba excel-vba

我在VB上为excel编写宏。 有一个结构:

Forms
    Form1
Modules
    Main

在Form1中我有按钮点击事件

Public Sub CommandButton1_Click()
MsgBox GLOBALVAR 'I need access to GLOBALVAR here
End Sub

在Main I have procedure Test

Sub Test
GLOBALVAR = "VALUE"
End Sub

我该如何实施?我无法创建

Module GlobalVariables

End Module

由于Excel不支持此构造!

1 个答案:

答案 0 :(得分:1)

添加

Public MyGlobalVariable as String

Module1

中的

enter image description here

可以在您的用户表单

中访问它

enter image description here