首页 > 解决方案 > 无法设置透视字段类的方向属性

问题描述

我正在使用以下代码将列“CalendarWeekBegin”放入数据透视表的行中。

 PivotTableName="NewPivotTable3"
 With ActiveSheet.PivotTables(PivotTableName).PivotFields("CalendarWeekBegin")
        .Orientation = xlRowField
        .Position = 2
    End With

此代码适用于几张桌子,但对于一张大桌子,它正在抛出

 Error 1004:Unable to set Orientation Property of the Pivot Field Class

我究竟做错了什么?我尝试手动将 CalendarWeekBegin 字段插入数据透视表的“行”,但出现此错误:

A Pivot Table report cannot overlap a table or XML Mapping

标签: excelvba

解决方案


推荐阅读