我在上一篇已经介绍了利用invoke code嵌入VB代码,来实现数据透视表的制作了,今天,我为了更加简化流程开发,就将这个功能封装成了一个控件,不过目前这个控件的使用条件还是比较局限的,毕竟也是刚刚写出来,还没去拓展,各位看官可以自行斟酌。
如图,这就是我自己制作的创建数据透视表的控件了,下面,我来介绍一下各个属性的意义。
- Mycolumn:列区域
- Mydate:值区域
- Mypage:筛选区域
- Myrow:行区域
- path:文件路径
- Pivot_table_name:数据透视表的名称
- Pivot_table_range:数据透视表开始写的范围
- Pivot_table_sheet_name:数据透视表打算放的sheet页
- Sheet_range:需要进行数据透视的表的范围
- Sheets:需要进行数据透的sheet表
目前呢,值的那一列我们是只做了求和项的,还有计数项等因为不平常没用到就没加了。
我已经将代码打包,包的位置在最后有,各位把包放在自己需要的文件夹,导入即可使用。
百度网盘:链接:https://pan.baidu.com/s/1zwhmhFAK2tq8AFYoazmdWA?pwd=Slim
提取码:Slim 。
各位可以自行下载使用,有任何问题都可以私信。