APP下载

VBA在对内广播效果质量报表中的应用

2017-05-12■文/王强

中国传媒科技 2017年3期
关键词:程序设备

■文/王 强

VBA在对内广播效果质量报表中的应用

■文/王 强

本文介绍了用VBA实现报表自动化的关键语句和业务逻辑。使用VBA报表的制作速度是人工制作速度的两倍以上,提高了报表制作效率。

VBA使用;报表自动化;数据中心

引言

我所在的部门是数据中心。数据中心是所有数据的汇集地点,也是众多报表的制作地点。使用VBA能大大提高制作报表的效率,将给数据中心带来很大帮助。同时,各直属台也要制作报表。若他们使用VBA,也会给他们带来效率上的提高。

VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic脚本。

对内效果及质量月报描述了对内效果及质量的情况,是重要的广播报表,包含多个附件。由于该报表要抄送给多个单位,从侧面说明此报表很受重视。在制作过程中,为了便于制作,我又添加了5个中间附件。过去没有加入VBA程序时,要花费3天制作月报。现在,顺利的话,不到1天半的时间可以完成。这样大大提高了制作报表的效率。而且用VBA时,报表不容易出错。

1.报表制作流程

下面介绍比较有特点的VBA使用。复制和刷新透视表是比较多的操作过程。多列去重复是比较特殊的应用,是我用VBA录制宏之后,反向得到的。后几个介绍都是业务流程性的,操作起来比较复杂。目的是为了跟读者分享一下VBA究竟能解决什么复杂问题。

1.1 复……

登录APP查看全文

猜你喜欢

程序设备
谐响应分析在设备减振中的应用
试论我国未决羁押程序的立法完善
基于VB6.0+Access2010开发的设备管理信息系统
基于MPU6050简单控制设备
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
500kV输变电设备运行维护探讨
创卫暗访程序有待改进
如何在设备采购中节省成本