我在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”,并且它工作正常。 –