您的位置: 首页 > EXCEL技巧 > ExcelVBA >

VBA批量更改数据透视表数据字段值汇总方式

时间:2013-12-13 整理:docExcel.net

如果需要更改Excel数据透视表数值区域中字段的值汇总方式,在字段较多的情况下,手动逐一更改显得有些繁琐。用下面的VBA代码可快速批量更改全部数据字段的值汇总方式。例如要将当前工作表中第一个数据透视表的所有数据字段值汇总方式改为“求和”,方法如下:

VBA批量更改数据字段值汇总方式

按Alt+F11,打开VBA编辑器,在代码窗口中粘贴下列代码:

Sub SumDataFields()
Dim ptField As PivotField
For Each ptField In ActiveSheet.PivotTables(1).DataFields
  With ptField
   .Function = xlSum
   .Caption = "求和项:" & .SourceName
  End With
Next
End Sub

关闭VBA编辑器,返回Excel工作表界面,按Alt+F8,打开“宏”对话框,选择“SumDataFields”宏执行即可。

《Excel分类汇总使用全攻略》Excel表格数据分类汇 问题:《Excel分类汇总使用全攻略》Excel表格数据分类汇
回答: Excel中分类汇总指的是在工作表中的数据进行了基本的数据管理之后,再使数据达到条理化和明确化的基础上,利用Excel本身所提供的函数,对数据进行了一种数据汇总数据的分类汇总是分为两个步骤进行的,第一个步骤是利...
Excel分类汇总实例教程 问题:Excel分类汇总实例教程
回答:这个操纵也可以直接拖相关的区域。 数据透视表在统计方面是很强大的,假如常常要统计数据的伴侣,可以去多相识这方面的成果,我想对你是会很有辅佐的哦!若要分类汇总,首先应该按需要统计的字段排序,才气将要举办...
Excel汇总专家 5.0 绿色版下载汇总Excel工作表汇总 问题:Excel汇总专家 5.0 绿色版下载汇总Excel工作表汇总
回答:...Excel文件中。您不需要编写任何Excel公式就能实现Excel表格数据的快速高效汇总,尤其适合介入归并的Excel文件数目不定,未便利用公式的环境。 2)汇总多个Excel文件的事情表有时你需要处理惩罚的事情表在多个差异的Excel文件中...
巧妙套用Excel2007表格样式进行数据汇总 问题:巧妙套用Excel2007表格样式进行数据汇总
回答:同事小张要对一份表格数据进行数据汇总,如果按照通常的方法来操作,显得太费时间了。有没有什么简单而又快速的方法呢?当然是有的,下面,我就教大家利用表格样式进行数据汇总。 ①首先,打开要进行处理的Excel表格...
EXEL表格文件如何汇总前面表格内的数据之和 问题:EXEL表格文件如何汇总前面表格内的数据之和
回答:Excel里面有函数汇总的。窗体下面的那个反E的符号找到汇总就OK啦。记得要选中你要汇总数据哦。或者你使用数据里面的分类汇总。希望能帮到你
Windows : 商务应用 : 电子制表 问题:Windows : 商务应用 : 电子制表
回答:...应用 : 电子制表周点击量top10 来自者:Excel报表是办公数据应用较量遍及的一种软件,但人们对数据报表的汇总运用方面的软件还不多见,往往生成的表格再次利用的机率较低,一般仅作为一次性输出报表利用。 《Excel2000汇...
相关推荐: