我想得到一個數組asBigClass2(row, 2),其中row可變﹐下面程序執行到第二次循環時為什么會報"陣列索引超出範圍
"的錯誤 row = 0
col = 0
Do While xlsWs.Range("A" & row + 2) <> ""
asBigClass1(0) = Trim(.Range("A" & row + 2))
asBigClass1(1) = Trim(.Range("B" & row + 2))
asBigClass1(2) = Trim(.Range("C" & row + 2))
For k = 0 To 2
ReDim Preserve asBigClass2(row + 1, 2)
asBigClass2(row, k) = asBigClass1(k)
Next
Debug.Print asBigClass2(row, col)
row = row + 1
Loop
"的錯誤 row = 0
col = 0
Do While xlsWs.Range("A" & row + 2) <> ""
asBigClass1(0) = Trim(.Range("A" & row + 2))
asBigClass1(1) = Trim(.Range("B" & row + 2))
asBigClass1(2) = Trim(.Range("C" & row + 2))
For k = 0 To 2
ReDim Preserve asBigClass2(row + 1, 2)
asBigClass2(row, k) = asBigClass1(k)
Next
Debug.Print asBigClass2(row, col)
row = row + 1
Loop
解决方案 »
- 国庆散分
- 上海耀华电子称,数据的读取。 急急急。!!!!!!!!!!!!!!!!
- RGB(RED,GREEN,BULE)能返回一个LONG,那么,有没有一个函数能使一个LONG型值返回(RED,GREEN,BLUE)呢?
- 我用activeskin 出了一点问题.
- DataGrid 控件的格子中输入的问题,急!
- 不用菜单编辑器,制作右键弹出式菜单
- VB.NET中怎样把excel的数据读到变量中?谢谢
- 如何利用MSHFlexGrid1.FormatString 设置MSHFlexGrid1的列宽(在线等待)
- 关于 webbrowser SOS
- 谁能救我一定送分
- 怎样使多行文本框里的滚动条始终保持在最下?
- 请教高手:关于用MSCommon控件控制modem的问题
Dim asBigClass1(3) As String
Dim asBigClass2() As String
建议你先把运行上面这段程序时先把两维倒换过来,运行完毕后再倒转两维的数据.