+ -
当前位置:首页 → 问答吧 → 有没有办法使生成的PivotTable自动添加一列

有没有办法使生成的PivotTable自动添加一列

时间:2011-08-12

来源:互联网

我现在的PivotTable的列都是状态列,比如有invalid状态列,in progress状态列,有的时候会有corrected状态列。corrected状态列的显示取决于数据源。当数据源有包含corrected状态的行时,生成的PivotTable就有corrected列。但当数据源中没有包含corrected状态的行时,PivotTable就不会有corrected列。因为数据源往往都包含前两个状态,所以前两个状态列的显示都是没有问题的。我希望生成的PivotTable无论数据源有没有包含corrected状态的项,都显示出corrected列,比如显示corrected状态的空列。不知有没有办法通过修改PivotTable的公式或其它什么方法来实现呢?

作者: singkeam86   发布时间: 2011-08-12

可以用代码或者OLEDB使用sql语句创建字段,这样无论数据源有没有这个字段都行。问题是你要这个字段做什么呢?因为在透视表中字段值是不能更改的。

作者: minjiwei   发布时间: 2011-08-12