VBA'da iki işlevi var. Function1 1D dizisini döndürür. Sonra çok boyutlu bir dizi olan function2 var. Ben bu ben ne var endeksi 1.1D dizisini çok boyutlu diziye kopyala - VBA
arr2(0,0) = "Something"
arr2(0,1) = ("Something",arr1(0))
arr2(0,2) = ("Something",arr1(1))
başlayan çok boyutlu dizinin sütunlara function1 içinde diziyi kopyalamak istiyoruz. arr1, GetRecData ve arr2, AllChannelsData'dır.
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
Teşekkürler!
Hızlı cevabınız için teşekkür ederiz. Üçüncü parametre endeks değildir. GetRecData yöntemi, 1D dizisini döndürmek için üç parametreye ihtiyaç duyar. – peetman