过滤所有内容的主按钮

Wha*_*sUP 0 excel-2010 business-intelligence powerpivot

目标:
对所有内容进行清晰的过滤,并通过按主按钮返回到数据透视表中的标准列表。该按钮会清除您在 Excel 2010 的 PowerPivot 切片器中所做的某些选择的所有内容。

问题:
没有主按钮可以执行此操作。我应该如何得到它?

信息:
Excel 文档有一个连接到 powerpivot 的数据透视表。此外,我还有三个具有不同选择的切片机。每个切片器都有一个小型过滤器功能。就我而言,我想要一个主按钮来按下它,而不是从切片机上按三次。

在此输入图像描述

mma*_*rie 5

您可以从 Excel 菜单中一次性清除所有切片器:

  1. 单击您的数据透视表。
  2. 在“数据透视表工具”菜单上,选择“选项”选项卡。
  3. 单击操作组中的清除按钮并选择过滤器

  4. 数据透视表工具选项选项卡

如果单击次数太多,您可以创建一个运行一些 VBA 的按钮来一次清除所有切片器。

  1. 在“开发工具”选项卡上,单击“插入”并选择“按钮(表单控件)”。
  2. 在工作表上绘制按钮。
  3. 当“分配宏”对话框出现时,选择“新建”。
  4. 将此代码粘贴到子目录中

    Dim cache As SlicerCache  
    For Each cache In ActiveWorkbook.SlicerCaches    
    cache.ClearManualFilter  
    Next cache 
    
    Run Code Online (Sandbox Code Playgroud)
  5. 保存并关闭 VBA 窗口。

现在,当您单击按钮时,所有切片器都应该清除其选择。VBA 代码来源:http://msdn.microsoft.com/en-us/library/office/ff195843%28v=office.14%29.aspx