[VBA ] Function 跟迴圈

看板Visual_Basic作者 (momo)時間15年前 (2010/04/22 23:12), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
請問一下各位高手 程式碼如下 Sub a() j = 2 For i = 2 To 100 Step 12 Cells(j, 13).Select ActiveCell.FormulaR1C1 = Application.WorksheetFunction.StDev(Range(Cells(i, 11), Cells(i + 11, 11))) j = j + 1 Next i End Sub 他一直顯示無法取得stdev的屬性 可以請問一下哪裡錯了嗎? 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.142.238

04/23 08:42, , 1F
請問你的i跟j有定義嗎? DIM i as long ?
04/23 08:42, 1F

04/23 10:27, , 2F
我認為應該是迴圈設太大超出資料範圍抓到空白欄位....
04/23 10:27, 2F

04/23 10:47, , 3F
另外 我覺得回填標準差欄位是不是設錯了 會覆蓋來源資料
04/23 10:47, 3F

04/23 10:52, , 4F
ActiveCell.FormulaR1C1這樣的用法也怪怪的...
04/23 10:52, 4F
文章代碼(AID): #1Bq6TsLU (Visual_Basic)