在vba中搜索部分文本

时间:2017-01-09 15:06:18

标签: excel vba excel-vba search

我有以下VBA代码,用于搜索列中的确切文本:

Filter3InSummary = Array(Array("AE43", "TT", "I:I", "<>Duplicate TT", _
                                         "G:G", "<>Not Tested", _
                                         "U:U", "Item"))
For Each test In Filter3InSummary
With Worksheets(test(1))
    Range(test(0)) = wf.CountIfs(.Range(test(2)), test(3), _
                                 .Range(test(4)), test(5), _
                                 .Range(test(6)), test(7))

但是这段代码将完全搜索该词。

如果文本有例如:&#34;项目测试&#34;而不是&#34;项目&#34;,将没有结果显示。

我如何修改这个从单元格的部分单词中考虑(通配符?

1 个答案:

答案 0 :(得分:1)

在代码中使用通配符(星号):"*Item*"