如何在VBA中存储变量

问题描述:

我是VBA编码新手,并使用VBA在Excel中创建了一个用户表单。 我的问题是,如何在表单关闭或隐藏之后保留一个变量,该变量具有来自此表单的数据。如何在VBA中存储变量

我想在同一工作簿/工作表中的其他用户窗体中使用此数据。

在此先感谢您的帮助。

+0

只需将它保存到纸张上的命名的单元格(可以,如果你不希望用户看到它被隐藏)。 – RADO

首先,创建一个新的模块。然后,声明一个公共变量一样,

Dim MyPublicVariable1 as [VarType] 

Public MyPublicVariable2 as [VarType] 
+0

感谢您的回复,我已经使用了将变量内容保存到电子表格中未使用的单元格的选项,然后将其重新加载到下一个用户窗体中,并且工作正常。我的下一个问题是,如何使用变量来选择要在电子表格中添加数据的列? –