我想声明一个公共数组,创建它,然后在另一个子组中使用它。 这是我写的exapmle:VBA - 公共数组错误 - 下标超出范围
Public array1() As String
Sub Create_Array()
Dim array1(1 To 4) As String
array1(1) = "1"
array1(2) = "2"
array1(3) = "A"
array1(4) = "B"
End Sub
Sub Show_Some_Index()
Dim a As String
a = array1(1)
MsgBox (a)
End Sub
我得到错误9: “下标超出范围”。 找不到答案,我做错了什么?
++解释错误原因:) –