我写了以下代码:
Function find_results_idle()
Public iRaw As Integer
Public iColumn As Integer
iRaw = 1
iColumn = 1
我收到了以下错误信息:
"Sub或Function中的属性无效"
你知道我做错了什么吗?
我尝试使用Global
代替Public
,但是出现了同样的问题。
我尝试将函数本身声明为`Public`,但这也没有用。
我需要怎么做才能创建全局变量呢?
Function
/Sub
之上,而不仅是在外部:_"模块级变量可以通过在模块顶部使用Dim或Private语句进行声明,在第一个过程定义的上方。"_(来自Visual Basic for Applications中变量的作用域) - Nickolay