VBA CountIf()循环/ Countifs()循环

时间:2017-02-02 03:54:16

标签: excel vba excel-vba excel-formula countif

我是VBA的新手,并且使用VBA Recorder取得了一些成功的逆向工程VBA。但是,我在为包含值" TT"的所有单元格创建CountIfs()循环时遇到问题。在整个列中或单列的动态范围(使用.end(xldown)/ .end(xlup))

我会发布我的代码但老实说,我发现了很多不同的答案'对于这个问题,我还没有能够塑造我的用例,我不认为我与任何个别方法都非常接近。 (最终我需要根据其他列值将其扩展为CountIfS(),但一次一步)...

谢谢!

1 个答案:

答案 0 :(得分:1)

这个简单的代码怎么样---

Sub vbaCountIF()
    Dim Rslt
    Rslt = WorksheetFunction.CountIfs(Range("A:A"), "TT")
    MsgBox Rslt
End Sub