[VBA ] 陣列所引超出範圍

看板Visual_Basic作者 (天使與修羅)時間12年前 (2013/05/10 10:45), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/2 (看更多)
恕小弟是新手 以下請問各位高手們 Worksheets("Sheet2").Range("D11:H19").Value = Worksheets("Sheet2").Range("D11:H19").Value + Worksheets("Sheet3").Range("D11:H19").Value 小弟想讓第二頁的D11:H19的值 可在第三頁輸入後累加 做出一個統計表功能 但是這行一行一直complie不過 陣列索引超出範圍!? 請問錯誤在哪呢 感謝各為指點 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.22.107.228

05/10 11:29, , 1F
你的sheet名字是不是有改過
05/10 11:29, 1F

05/10 11:57, , 2F
表格是用中文取名的 但是看屬性欄位的確是sheet2阿?
05/10 11:57, 2F

05/10 12:01, , 3F
改成英文 還是錯誤 但是變成"錯誤13 型態不符合" ?
05/10 12:01, 3F

05/10 12:03, , 4F
why? 還是我犯了什麼新手錯誤..?
05/10 12:03, 4F

05/10 15:09, , 5F
可以直接把RANGE區域範圍一次給定值嗎 我都一格格加
05/10 15:09, 5F

05/10 17:51, , 6F
我跟樓上有一樣的問題
05/10 17:51, 6F

05/11 23:31, , 7F
不能直接用RANGE 輸成Array應該就可以了~
05/11 23:31, 7F
文章代碼(AID): #1HZ5ywp3 (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #1HZ5ywp3 (Visual_Basic)