我的印象是,需要使用ReDim语句来分配动态数组。例如,在下面的Sub中,我用Dim (即Dim arr() as String)声明一个动态数组,然后用ReDim (即ReDim arr(1 to 4))分配空间。Debug.Print iEnd Sub Next i因此,我的问题是,什么时候需要在动态数组中
我一直在redim区域得到一个类型错配错误。在减去1之前,我还试着把它包裹在U界上,但这仍然给了我一个类型错配的错误。Range, delimiter As String) As StringDim arrNames() As VariantReDim arrNames(myRange - 1)
i = 0 arrN
Assignment As String, Optional ByVal Status As String) ReDimPreserve ShiftMembers(UBound(ShiftMembers) + 1) ReDim Preserve ShiftAssignments(UBound(ShiftAssignments
应该增加一个新的值,然后扩大数组并修改redim‘。错误发生在最后一行。有什么想法吗?这是我第一次使用多维数组,所以很可能我在这里犯了一个错误。ReDim MultiArrPaerchen(0 To 1000, 0 To 1000)
ReDim Preserve MultiArrPaerchen(0 T