我有一张包含大量标准Excel图表的工作表(不是Pivot图表!)。
我每周都会添加数据,并希望图表显示过去4周的数据。
因为我有很多图表,所以我想自动选择带宏的过滤周。动态范围是不可行的,因为有太多的图表,每个图表有5个数据系列。
当我录制宏并激活过滤器一周时,我得到以下代码:
ActiveChart.ChartGroups(1).FullCategoryCollection(76).IsFiltered = True
对我而言,问题是我只知道我想看的那一周的名字,让我们说" 2014-32",但我不能直接使用这个名字:
ActiveChart.ChartGroups(1).FullCategoryCollection("2014-32").IsFiltered = True
产生错误。当我只知道过滤器名称而不是索引号时,如何设置过滤器?