根据单元格的匹配值动态过滤数据透视表

时间:2016-02-03 19:23:39

标签: excel vba excel-vba filter pivot-table

我正在尝试根据单元格值过滤数据透视表。我使用宏录制生成的代码正在运行,但只有在单元格中有完全相同的透视项目时才会过滤。我希望代码甚至可以使用匹配的单元格值进行过滤。

如果我写“POW”,它应该过滤“Power”和所有包含“POW”的项目。

希望我的问题是可以理解的。

代码是:

Sub Search_Pivot()

Dim text As Variant

 text = Worksheets("Performance Dashboard").Range("A1").Value

    Worksheets("Performance Dashboard").PivotTables("PivotTable5").PivotFields("Proposal Name"). _
ClearAllFilters
    Worksheets("Performance Dashboard").PivotTables("PivotTable5").PivotFields("Proposal Name"). _
CurrentPage = text

End Sub

0 个答案:

没有答案