我在excel中有一個vba數組。這個數組是一個集合大小,它不需要是可變的。向vba中的數組添加值
對於我的生活,我不知道我在做什麼錯誤嘗試將值添加到數組。 因爲它目前爲我的代碼是:
Dim count As Integer
Dim name(1 to 361) As String
Dim tmp As String
Sub go()
For count = 2 To 10
name(count) = cells(7,count)
Next count
End Sub
我試着對這個變化的所有方式。 (7,count).value,name(count).value等等...等等...
但是我不斷收到錯誤,告訴我我錯過了或者有一個通用的語法錯誤。
在我甚至可以開始對陣列進行任何有用的操作之前,它在這個第一個障礙中真的很煩人。 這促使我找到一個無數組解決方案,但這將解決問題而不是實際解決問題。
Go是一個保留字?我知道GoTo和Resume,但請提醒我Go是如何使用的。 –
@doug不知道爲什麼,但嘗試使用和不使用'go',你會看到 –
Chris,我做了其他保留字的更改,但留下子名稱爲「Go」,並且它工作正常。 –