在Excel中数组向单元格传递数据的方法如下:
bbb = Array(1, 2, 3):Sheet3.Range("a1:c1")=bbb 调试通过
而是要将其变为
bbbb = Array(Array(1, 2, 3), Array(2, 3, 4))
Sheet3.Range("a1:c2") = bbbb 调试不通过
须改成
bbb = [{1,2,3;2,3,4}]
Sheet3.Range("a1:c2") = bbb 调试通过
用debug.print检查,两种方法区别如下
Debug.Print LBound(bbb)结果为1 , UBound(bbb) 结果为2
Debug.Print LBound(bbb)结果为0 , UBound(bbb) 结果为1
小结
数组向单元格传递数据
dim bbb(1 to n) ---成立
dim bbbb(0 to n) ---不成立
在此请问各位的问题:
array与[{}]组成数组的区别??
dim bbb(1 to n) --- 依据是什么?
dim bbbb(0 to n) --- 依据是什么?
bbb = Array(1, 2, 3):Sheet3.Range("a1:c1")=bbb 调试通过
而是要将其变为
bbbb = Array(Array(1, 2, 3), Array(2, 3, 4))
Sheet3.Range("a1:c2") = bbbb 调试不通过
须改成
bbb = [{1,2,3;2,3,4}]
Sheet3.Range("a1:c2") = bbb 调试通过
用debug.print检查,两种方法区别如下
Debug.Print LBound(bbb)结果为1 , UBound(bbb) 结果为2
Debug.Print LBound(bbb)结果为0 , UBound(bbb) 结果为1
小结
数组向单元格传递数据
dim bbb(1 to n) ---成立
dim bbbb(0 to n) ---不成立
在此请问各位的问题:
array与[{}]组成数组的区别??
dim bbb(1 to n) --- 依据是什么?
dim bbbb(0 to n) --- 依据是什么?
解决方案 »
- VB合并两段音频文件【混合】
- 请教一个问题:不让窗体的最上面的标题栏显示
- ontlook form design
- 请问:如何把treeview中复选框选中的内容存放到数据库的表中?
- 如何根据文件扩展名得到文件关联所对应的应用程序路径,例如,根据扩展名DOC得到Word所在的文件路径
- 使用的一个dll不认含中文或日文的文件名的文件,我该怎么办。
- VB 6.0 能实现分布式程序吗? ---- 高手来拿分。
- 我是VB初学者,用WINSOCK传文件,请各位帮着修改一下程序。(附源程序,并不大)
- 关于API(GetFileTime)谢谢!
- 在ACTIVESKIN中,如何做将组合各个SKIN中的内容?80分!
- 本机下编译和运行正常,换台电脑编译出现automation error错误
- sin的n个Pi永远不能为零
1。隐式
dim strArrary(3) as string
2。显式
dim strArrary(0 to 2) as string
============================================
bbbb = Array(Array(1, 2, 3), Array(2, 3, 4))
你这种写法本来就不规范如果需要定义多维数组则
dim strArrary(3,3) as string
或者在未知数组大小的情况下
dim strArrary()
使用时重新定义数组大小ReDim strArrary(??)注意:如是是隐式定义数组则,系统默认数组下标开始为0
当显式定义时,可以设置数组下标从多少开始