我在填充数组时遇到问题。我希望它包含满足特定要求的另一个数组的值。但是,输出存储在新数组中的原始数组中的确切位置,我希望它们存储在新数组的第一个值中,依此类推。有什么建议吗?
答案 0 :(得分:0)
是。我假设您在旧数组中循环并使用相同的位置编号填充下一个数组。
尝试使用另一个在填写要求时递增的那个:
i = 1
j = 1
For i = 1 to ubound(first array)
If condition then
secondArray(j) = firstarray(i)
j = j + 1
End if
Next
代码有点草率,但我希望你明白这个想法!