Board logo

標題: average function 內連結文字串 [打印本頁]

作者: oscartsui    時間: 2016-9-10 02:19     標題: average function 內連結文字串

我想根據H2儲存格內的數字變化而相對地於另一H格內產生E行數格的平均數,但我試了數個組合也不成功
eg:
ma1 = Range("h2").Value
Cells(6 + ma1, 8).Value = "=average("E7:E" & "6+ma1" )"
Cells(6 + ma1, 8).Value = "=average(E7:"E" & "6+ma1" )"
Cells(6 + ma1, 8).Value = "=average(E7:E & "6+ma1" )"
Cells(6 + ma1, 8).Value = "=average(E7:E & "6+h2" )"
等等也不成功
請求各位大大賜教,謝謝
[attach]25201[/attach][attach]25202[/attach]
作者: 准提部林    時間: 2016-9-10 13:59

Cells(6 + ma1, 8) = "=average(E7:E" & 6 + ma1 & ")"
作者: oscartsui    時間: 2016-9-10 18:39

回復 2# 准提部林


成功了,感謝師兄賜教!

請問我的錯誤原因是不是 " " 及 ( ) 內的程式不會產生運算?
作者: 准提部林    時間: 2016-9-10 21:58

回復 3# oscartsui


   
Cells(6 + ma1, 8) = "=average(E7:E" & 6 + ma1 & ")"

藍色為文字,用""包起來.
紅色為〔變數〕




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)