[問題] [VBA ] 二維陣列宣告問題

看板Programming作者 (系子)時間13年前 (2012/07/19 13:39), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
大家好 我有一個VBA 宣告二維陣列問題 我程式碼如下 Dim a() as Variant A = 10 B = 20 Redim a(A, B) as Variant 當我要存取a這個二維陣列時,例如 a(0,0) = 10 每次都會跑出 Subscript out of range 但我應該有正確宣告二維陣列 想請教各位我宣告上面出了什麼問題嗎? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.219.94

07/19 16:02, , 1F
無法重製你的錯誤,請檢查有沒有在哪裡
07/19 16:02, 1F

07/19 16:02, , 2F
使用option base敘述
07/19 16:02, 2F

07/19 21:46, , 3F
"Subscript out of range"中文就是陣列超出
07/19 21:46, 3F

07/19 21:46, , 4F
索引範圍. 你可以用UBound,LBound函數來查
07/19 21:46, 4F

07/19 21:46, , 5F
陣列邊界.
07/19 21:46, 5F
文章代碼(AID): #1G1vsOJc (Programming)
文章代碼(AID): #1G1vsOJc (Programming)