标签: vba
是否有可能拥有一个公众'变量和' dim'变量具有相同的名称,并在同一个子中使用?
答案 0 :(得分:4)
更多本地变量获胜(阴影)。
要访问全局范围中的变量,您需要使用其包含的模块名称对其进行限定:
Public Foo As Long Sub g() dim Foo As String ... msgbox Foo msgbox ModuleName.Foo