Excel加载项,使用多维数据集(VBA)时可以轻松设置过滤器

如您所知,开箱即用的Excel不允许您根据数据透视表的值列表设置过滤器,这是必要的! 如何按一百个代码过滤产品,然后再过滤一百个产品? 当然有办法,但是这还不是全部...

或者,例如,通过带日期的测量为多维数据集设置过滤器,但不要勾选每天/每月/每年,而是设置范围C ... TO...。

仍然经常需要设置固定模式的时间段,例如当前日/月/年 。 为此,您可以添加集(在多维多维数据集模型中)或向维度添加特殊属性(这不是很方便,但是在表格多维数据集模型中没有集)。

我们看到了一个VBA扩展,它在功能区中添加了带有魔术按钮的Cube Toolbar。


最初,面板上有更多按钮,但是出于明显的原因 ,它们被切除了。



按日期筛选可以同时应用于一个或不同工作表上的多个数据透视表。 当您需要一次在多个表中设置相同的时间段时,这很方便。



外接程序连接


将外接程序放在一个球中很方便,因此,由于该原因,图像被拒绝复制到本地目录中,因此可以进行更改,并且每个人都具有当前版本。 但这取决于你。



该加载项针对特定结构的日历(日期表)进行了优化,因此不作任何修改就不太可能实现,但是它们承诺很小。 但是在列表上安装过滤器应该可以正常工作。 它的唯一限制是不支持为层次结构安装过滤器,但这不是必需的。

创建加载项的日期表的结构如下所示:


在此处下载插件ExCubeTools.zip

Source: https://habr.com/ru/post/zh-CN457094/


All Articles