[算表] VBA 自訂函數問題
軟體:Excel
版本:2007
假如今天我寫了一個自訂函數
Function MyAverage(ParamArray a())
For i=LBound(a) to UBound(a)
MyAverage =MyAverage +a(i)
NEXT i
MyAverage =MyAverage /(UBound(a)-LBound(a)+1)
End Function
這樣可以算平均沒錯 但在使用時必須自己打(a,b,c,d,........)的值
如果我想要用拖曳的 像(A1:F1)這樣 會變成 #VALUE
那我該怎麼改程式呢?
(初學VBA 還請各位不吝指教 謝謝)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.157.229
※ jhgfdsa123:轉錄至看板 ask 11/01 12:11
→
11/01 13:16, , 1F
11/01 13:16, 1F
Office 近期熱門文章
PTT數位生活區 即時熱門文章