我有一个函数readLines
,它在Excel工作表中读取10行并返回一个Dictionary。我想将此函数的结果存储在一个全局字典中,该字典在开始时填充,然后全局可用于我脚本的所有其他部分。
对于Integer,我会做的是在空模块中声明以下内容:
Public Cons GLOBAL As Integer = 1
然而
Public Cons GLOBAL as Dictionary = readLines
不适用于此。
有什么建议吗?
答案 0 :(得分:2)
实际上你可以像这样声明你的全局变量:
Public var As Dictionary
(无需Global
,请查看Public,Private,Dim,Global)
然后在Sub或其他内容中初始化它:
Sub test()
var = readLines
End Sub
您无法调用函数来初始化过程外的(全局)变量