查看:26292|回复:17
下面的程序是想往a数组里赋值
Sub main()
Dim a(1 To 2) As integer
a = Array(13, 12)
End Sub
可是显示类型不对,不知道有什么问题?
请问大侠们,对数组赋值有几种方式啊?
dim a()
a = array(13,12)
用Array(),是直接创建数组!
Dim a(1 To 2) As integer
a(1)=1
a(2)=2
数组定义必须为变体型
谢谢上面的几位兄弟~
因为我赋值的数比较多,所以不能用a(1)=1
a(2)=2做,所以直接array(),
那如果我想赋值个二维数组呢???
一样的
dim arr()
arr = [a1:d10].value
这是种好方法,那我一定非要把这种二维的数组写在单元表中吗?
能不能像C啊,FORTRAN语言和MATLAB直接赋值啊?
谢谢啦~
[
dim arr()
redim arr(x,y)
Sub dy()
Dim arr()
ReDim arr(1 To 2, 1 To 2)
arr() = 1,2,2,2???????????????????????????这行怎么写
End Sub
小弟菜鸟,见谅~~~

回复 9楼prayskyer 的帖子

你的数据是从什么地方而来呢?
难道都是用手一个一个输的?

, Processed in 0.057832 second(s), 11 queries , Gzip On, MemCache On.