【发布时间】:2016-03-30 13:56:07
【问题描述】:
我在 VBA 中有两个函数。 Function1 返回一个一维数组。然后我有function2,它是一个多维数组。我想将 Function1 中的数组复制到从索引 1 开始的多维数组的列中。
arr2(0,0) = "Something"
arr2(0,1) = ("Something",arr1(0))
arr2(0,2) = ("Something",arr1(1))
这就是我所拥有的。 arr1 是 GetRecData,arr2 是 AllChannelsData。
For i = 0 To UBound(channelList)
'the first row in the array is the channels names
AllChannelsData(i, 0) = channelList(i)
Set RecChannel = Rec.FindChannel(channelList(i), RecDevice.Name)
For j = 0 To total_time
AllChannelsData(i, j + 1) = RecChannelData.GetRecData(RecChannel, 1, 0)
Next
Next
谢谢!
【问题讨论】:
标签: arrays vba excel multidimensional-array