Vba “;无法设置数据透视字段类”;的CurrentPage属性;错误
我有一个录制的宏,该宏应将数据透视表中的业务单元从all更改为European Consolidation,但每当我运行该宏时,就会出现“无法设置CurrentPage属性”错误 我的代码:Vba “;无法设置数据透视字段类”;的CurrentPage属性;错误,vba,excel,pivot-table,Vba,Excel,Pivot Table,我有一个录制的宏,该宏应将数据透视表中的业务单元从all更改为European Consolidation,但每当我运行该宏时,就会出现“无法设置CurrentPage属性”错误 我的代码: ActiveSheet.PivotTables("ECBv1.0") _ .PivotFields("[Business_Unit].[Business Unit Hierarchy].[Business]") _ .ClearAllFilters Active
ActiveSheet.PivotTables("ECBv1.0") _
.PivotFields("[Business_Unit].[Business Unit Hierarchy].[Business]") _
.ClearAllFilters
ActiveSheet.PivotTables("ECBv1.0") _
.PivotFields("[Business_Unit].[Business Unit Hierarchy].[Business]") _
.CurrentPage = "[Business_Unit].[Business Unit Hierarchy].[Business].&[European Consolidation]"
我可以做些什么来修复此错误吗?尝试删除
CurrentPage=“[Business\u Unit].[Business\u Unit].[Business].&[European Consolidation]”中的&
,它实际上修复了该错误!但是现在它说它无法获得数据透视表类的Pivot字段属性!我想我不会有这些问题,因为我记录了它!这可能与录制后宏的编辑方式有关,所涉及的行可能类似于录制时的“[Business\u Unit].[Business Unit Hierarchy].[Business].&"[European Consolidation].
”,但随后您像“[Business\u Unit].[Business Unit Hierarchy].[Business].&[European Consolidation].
,其他行也可能发生同样的情况。请尝试删除CurrentPage=“[Business\u Unit].[Business Unit Hierarchy].[Business].&[European Consolidation]”中的&
,它实际上修复了该错误!但是现在它说它无法获得数据透视表类的Pivot字段属性!我想我不会有这些问题,因为我记录了它!这可能与录制后宏的编辑方式有关,所涉及的行可能类似于录制时的“[Business\u Unit].[Business Unit Hierarchy].[Business].&"[European Consolidation].
”,但随后您像“[Business\u Unit].[Business Unit Hierarchy].[Business].&[European Consolidation].
,其他线路也可能发生同样的情况。