- 帖子
- 396
- 主題
- 12
- 精華
- 0
- 積分
- 425
- 點名
- 1
- 作業系統
- Win10
- 軟體版本
- Office 2016
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台中
- 註冊時間
- 2013-7-2
- 最後登錄
- 2026-8-12
  
|
回復 4# PKKO
我記得沒錯的話,excel裡的公式都能在VBA裡使用,
只是你的公式格式要打對,你改成這樣就能執行了:
If Application.CountIf(Range("a1:a7"), "2") > 5 Then
你就先寫出一般的語法:=COUNTIF(A1:A7,"2"),
但是在VBA裡面範圍需要加個"RANGE",所以就會變成上面的樣子了,
或是嫌麻煩的話直接輸入[A1:A7]也可以取代RANGE。
If Application.CountIf([a1:a7], "2") > 5 Then |
|