跟勇哥学Excel,Smart Working,Life Happy 前两期的VBA操作数据透视表连载推出后,得到用户的很多反馈。为了表亲们能够更清晰地了解VBA的使用方法。勇哥经过思考后,采用步骤分解并进行对比的方式。说明指定动作下手工操作数据透视表和VBA操作数据透视表的差异。 在第二期的连载中,我们主要呈现的是选择数据源区域,创建一个空的数据透视表。下面GIF是手动操作的过程和结果。 这些步骤转化为VBA之后该如何实现呢? 下面这段代码是创建一个空透视表的语句。 在这段VBA语句中,我们主要涉及到下面几个类 在这段VBA中,关键的一步是创建一个PivotCache用于提升数据透视表的访问速度。 在这一步中主要使用PivotCaches对象,下图是其成员和方法 PivotCache对象创建完毕后,接下来就是要创建PivotTable,下面介绍PivotCache类 下图是PivotCache的基本方法,它包含了很多属性。在后面的连载中我们陆续介绍该类的其他属性 有了这些方法的介绍,相比你可以理解创建透视表的基本流程了吧。在后面的文章,我们继续探讨数据透视表的基本操作。感谢您一路以来对勇哥说Excel的支持。 粉丝福利 |
|
来自: L罗乐 > 《VBA操作数据透视表》