- 71
- 0
- 约2.7千字
- 约 5页
- 2016-12-22 发布于北京
- 举报
在EXCEL中使用VBA处理数据透视表的探索
摘 要:Excel中的数据透视表能对原始数据进行重新组织和动态查询,但需要进行手工生成,会产生一定的人为失误。文章通过一个商品销售工作表为例,编程实现了通过VBA自动生成数据透视表及对其的修改,使Excel的数据处理满足个性化需要,大大提高了工作效率和质量。
关键词:Excel;VBA;数据处理
1 概述
Excel是Microsoft Office家族成员中一个功能强大、技术先进、使用方便的表格式数据综合管理和分析系统[1]。Visual Basic for Application(简称VBA)是新一代标准宏语言,基于Visual Basic for Windows发展起来,支持面向对象的程序设计语言。由于它具有直接应用Office套装软件的各项强大功能,其宏记录器可以很容易将日常工作转换为VBA。
Excel数据透视表实质上是一种基于数据源的能对原始数据进行重新组织和动态查询的表格[2]。创建得到的是一种数据表格,该表格的数据来源于已经创建好的数据源,不仅只是Excel工作表中的数据,也可以是其他数据库甚至是Internet上的数据。
使用VBA来自动生成数据透视表,既避免了手工生成数据透视表的麻烦,又可以使生成的数据透视表安全稳定,不会出现很多人工生成造成的失误。
2 实例分析
原创力文档

文档评论(0)