1
任何人都可以请解释什么是这个错误的原因?代码对我来说看起来非常好。编译错误:预期的数组 - VBA
Public n As Long, i As Long, prodCode As String
Private Sub newArray()
n = wsProducts.Range("A1", wsProducts.Range("A1").End(xlDown)).Rows.Count
ReDim prodCode(n)
For i = 1 To n
prodCode(i) = wsProducts.Range("A1").Offset(i, 0)
Next i
End Sub
您已经将'prodCode'声明为一个字符串,但不是一个字符串数组 – YowE3K
'prodCode()As String' –
@ YowE3K谢谢!那太简单了! –