Board logo

標題: VBA的WorksheetFunction問題 [打印本頁]

作者: yenwang    時間: 2015-3-5 12:31     標題: VBA的WorksheetFunction問題

我目前有幾份資料要整理
其中碰到一個問題
是要計算,特定範圍內,不重複資料的數量
若用excel公式,可以寫成
=SUMPRODUCT(1/(COUNTIF(C2:C1881,C2:C1881)))

但是因為我需要直接寫在VBA程式內
想說改寫成
= WorksheetFunction.SumProduct(1 / (WorksheetFunction.CountIf(Range("C2:C1881"), Range("C2:C1881"))))
但是執行的時候都會出錯
想請問版上高手知道要怎麼解決嗎???
thank you!!




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