分享

VBA操作数据透视表(3)

 L罗乐 2017-05-26

跟勇哥学Excel,Smart Working,Life Happy

前两期的VBA操作数据透视表连载推出后,得到用户的很多反馈。为了表亲们能够更清晰地了解VBA的使用方法。勇哥经过思考后,采用步骤分解并进行对比的方式。说明指定动作下手工操作数据透视表和VBA操作数据透视表的差异。

在第二期的连载中,我们主要呈现的是选择数据源区域,创建一个空的数据透视表。下面GIF是手动操作的过程和结果。

这些步骤转化为VBA之后该如何实现呢?

下面这段代码是创建一个空透视表的语句。

在这段VBA语句中,我们主要涉及到下面几个类

在这段VBA中,关键的一步是创建一个PivotCache用于提升数据透视表的访问速度。

在这一步中主要使用PivotCaches对象,下图是其成员和方法

PivotCache对象创建完毕后,接下来就是要创建PivotTable,下面介绍PivotCache类

下图是PivotCache的基本方法,它包含了很多属性。在后面的连载中我们陆续介绍该类的其他属性

有了这些方法的介绍,相比你可以理解创建透视表的基本流程了吧。在后面的文章,我们继续探讨数据透视表的基本操作。感谢您一路以来对勇哥说Excel的支持。

粉丝福利

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多