台灣最大程式設計社群網站
線上人數
651
 
會員總數:245794
討論主題:189426
歡迎您免費加入會員
討論區列表 >> VB6 >> VBA EXCEL 使用 .AutoFilter 和 .CountIfs() 如何配合的問題??
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
VBA EXCEL 使用 .AutoFilter 和 .CountIfs() 如何配合的問題??
價值 : 10 QP  點閱數:203 回應數:1
樓主

A9
初學者
10 4
104 15
發送站內信

Excel VBA 程式片段:

Dim ss as string, s0 as string
dim k0 as long
......
ss = "C4:G3000"
s0 ="??????"
ActiveSheet.Range(ss).AutoFilter Field:=1, Criteria1:="3", Operator:=xlTop10Percent '取全部前3%
ActiveSheet.Range(ss).AutoFilter Field:=2, Criteria1:=">=500"
k = WorksheetFunction.CountIfs(Range("D4:D3000"), ">=500", Range("C4:C3000"), s0) '計算出篩選多少筆,存入k0

'請問 s0 內容如何設定 才可以得出 正確的 k0 值

'感謝 前輩大大指點



搜尋相關Tags的文章: [ CountIfs ] , [ AutoFilter ] , [ VBA ] ,
本篇文章發表於2019-11-21 00:10
1樓
作者回應

A9
檢舉此回應
直接使用程式碼 處理迴路求得
不再依賴 WorksheetFunction 求解!
本篇文章回覆於2020-01-07 01:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.