vb中可以把二维数组的某一列传递给一维数组吗
1个回答
推荐于2017-09-02 · 知道合伙人软件行家
关注
展开全部
可以
用for 循环就可以了
for i=1 to ubound(arr)
brr(i)=arr(i,1)
next
用for 循环就可以了
for i=1 to ubound(arr)
brr(i)=arr(i,1)
next
更多追问追答
追问
想编写一个函数过程,将二维数组的一列传递给函数中定义的一维数组,怎么实现不了
追答
举个例子给你,这个是把arr的第2列给brr
Sub bb()
Dim arr(1 To 10, 1 To 4)
For i = 1 To 10
For j = 1 To 4
arr(i, j) = i + j
Next
Next
Dim brr()
ReDim brr(1 To UBound(arr))
For i = 1 To UBound(arr)
brr(i) = arr(i, 2)
Next
print Join(brr, "@")
End Sub
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询