我想聲明一個公共數組,創建它,然後在另一個子組中使用它。 這是我寫的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: 「下標超出範圍」。 找不到答案,我做錯了什麼?
++解釋錯誤原因:) –