全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
2440 1
2013-07-11

例如:

n=2,v(1 to 2, 1 to 2)

當 n=3,v(1 to 3, 1 to 3, 1 to 3)

當 n=4,v(1 to 4, 1 to 4, 1 to 4, 1 to 4)

當 n=5,v(1 to 5, 1 to 5, 1 to 5, 1 to 5, 1 to 5)

但是n 的数值取决于第一行的变量总数


下面加粗部分求高手修改




Sub a()
n = Application.WorksheetFunction.CountA(Worksheets(1).Rows(1))
Dim v()
redim v(1 to n, ... ,1 to n)
End Sub


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-7-17 22:56:44
我觉得,这功能VBA实现不了。一个不是好办法的办法是:
redim v(1 to n^n)
虽然这只是个矢量而不是个矩阵,但是跟你要的矩阵一样有n^n个元素。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群