数据透视表和源数据
Contents
[
Hide
]
数据透视表的源数据
有时您想要创建 Microsoft Excel 报告,其中包含从设计时未知的不同数据源(例如数据库)获取数据的数据透视表。本文提供了一种动态更改数据透视表数据源的方法。
更改数据透视表的源数据
-
创建一个新的设计器模板。
-
如下图所示创建一个新的设计器模板文件。 1.然后定义一个命名范围,数据源,它指的是这个单元格范围。
创建设计器模板并定义命名范围、DataSource
-
基于这个命名范围创建数据透视表。
-
在 Microsoft Excel 中,选择数据, 然后数据透视表和数据透视图报表.
-
根据第一步创建的命名范围创建数据透视表。
基于命名范围 DataSource 创建数据透视表
- 将相应的字段拖到数据透视表的行和列中,然后创建结果数据透视表,如下图所示。
根据相应字段创建数据透视表
-
右键单击数据透视表并选择表格选项.
-
检查打开时刷新在数据选项设置。
设置数据透视表选项
现在,您可以将此文件保存为设计器模板文件。
- 填充新数据和更改数据透视表的源数据。
- 创建设计器模板后,使用以下代码更改数据透视表的源数据。
执行下面的示例代码会更改数据透视表的源数据。