Re: [VBA ] 陣列所引超出範圍
※ 引述《fantasyera (天使與修羅)》之銘言:
: 恕小弟是新手 以下請問各位高手們
: Worksheets("Sheet2").Range("D11:H19").Value =
: Worksheets("Sheet2").Range("D11:H19").Value +
: Worksheets("Sheet3").Range("D11:H19").Value
: 小弟想讓第二頁的D11:H19的值 可在第三頁輸入後累加 做出一個統計表功能
: 但是這行一行一直complie不過 陣列索引超出範圍!?
: 請問錯誤在哪呢
: 感謝各為指點
新手可能不知道cell才好用
sheet.cell(row,col) 變數可以用數字 ABCD太難處理
最近手邊沒有excel
就印象寫一下
For r = 11 to 19
For c = 4 to 8 '(D到H)
Sheet2.Cell(r,c) = Sheet2.Cell(r,c) + Sheet3.Cell(r,c)
Next c
Next r
不過其實不太建議這樣寫
我會弄個Sheet4來放新數值
RAW DATA別動到方便DEBUG
如果Range可以這樣加請說一下
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.169.42.219
推
05/11 20:21, , 1F
05/11 20:21, 1F
→
05/12 19:35, , 2F
05/12 19:35, 2F
討論串 (同標題文章)
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章