Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 使用VBA获取数据透视表筛选器(页面字段)中列出的所有元素_Excel_Vba - Fatal编程技术网

Excel 使用VBA获取数据透视表筛选器(页面字段)中列出的所有元素

Excel 使用VBA获取数据透视表筛选器(页面字段)中列出的所有元素,excel,vba,Excel,Vba,我需要打印页面字段列表中每个名称的PDF输出(下图中突出显示)。这不应该是最好的方法,但我想我应该得到包含所有可用名称的列表,并使用vba循环进行过滤 仅通过从列表中的n个元素中选择n-1才能解决的问题。如果选择“全部”,该字段将设置为“全部”,VisibleItemsList将返回一个空元素。有一个showpages方法可以与打印循环结合使用,非常感谢您的回复。返回错误1004,showpages方法失败。该方法有效。检查是否将其正确应用于正确的轴,以及是否设置了相应的页面筛选器。我不知道在

我需要打印页面字段列表中每个名称的PDF输出(下图中突出显示)。这不应该是最好的方法,但我想我应该得到包含所有可用名称的列表,并使用vba循环进行过滤


仅通过从列表中的n个元素中选择n-1才能解决的问题。如果选择“全部”,该字段将设置为“全部”,VisibleItemsList将返回一个空元素。

有一个showpages方法可以与打印循环结合使用,非常感谢您的回复。返回错误1004,showpages方法失败。该方法有效。检查是否将其正确应用于正确的轴,以及是否设置了相应的页面筛选器。我不知道在页面区域中可以有多少个过滤器是否有限制。检查它是否只允许一个。在方法文档中,据说它与OLAP数据源不兼容。我怎么检查这个?我的数据透视表配置为存储数据模型。可能有关系吗?
For Each Item In pvt.PivotFields("[LANC].[NAME].[NAME]").VisibleItemsList
    Debug.Print Item
Next