用于在Excel VBA中select多个filter值的input字段

我最近开始进入更多的细节和学习Excel VBA,但这个给我的问题。

在一张纸上,我有6个数据透视表 – 他们使用相同的数据源,每个都有特定的(不同的)filter组合,但真正唯一的filter,我需要定期更改每个是“国名”例如“德国”,“英国”,“意大利”等

有什么办法可以添加一个文本字段,我可以在其中input所需的国家名称和button,在调用时,在所有input的文本字段值的枢轴上设置“国家/地区名称”filter? 如果可能的话,在更新filter值之后添加RefreshAll函数将会很好。

谢谢!

您可以添加切片器,数据透视表 – >分析 – >插入Slizer。 然后通过单击Slizer – > Slizer Tools – > Option – > Report Connections并selectPivot Tables,连接Slizer和另一个PT。