直接先上例子,Excel制作工资条
图一
图二
图一是一张工资表,而如果要给每一位员工制作工资条,则需要制成如图二的样式,即每一位员工的工资上面需要插入“姓名”一行。
一般的操作就是复制“姓名”一行,然后分别插入到“张一”、“李四”、“王五”行即可。
员工数量少是没有问题,如果员工有几百甚至上千个人,还是手工的复制、插入行,是不是会让你疯掉???
那么,VBA就可以帮你解决这个问题,即程序自动来操作这个过程。
演示一下
几乎就是瞬间完成,节省大量的时间。
又比如
根据上图的模板批量生成每日的销售报表,没什么好方法,只能一个一个的复制然后修改名称。但这对VBA来说,只需点一下按钮即可瞬间完成。
有没有如获至宝的感觉!!
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
excel里的vba说白了就是解决用函数解决不了的问题的,可以用编程方式解决对excel中数据的编辑处理进而得到你想要的结果。
感兴趣的可以深入知乎这里学习(阅读原文),借鉴前人的学习经验。
以后永恒君会慢慢介绍Excel VBA的实例~~~
欢迎交流!
微信公众号:永恒君的百宝箱
个人博客:www.yhjbox.com
网友评论