《高效率 Excel VBA 工作术》开课说明_171115
网志图文版:
http://www.b88104069.com/archives/4266
VBA(Visual Basic for Application)是微软提出的一种新思惟,虽然不至于开放应用
程式原始码,至少让操作者可以设计程式语言运作Excel,自从1994年的Excel 5.0版本开
始,VBA成为Excel附随功能,诸如Word、Outlook其他常用的Office套装软件也都支援此
功能。多年来相关书籍不断地推陈出新,VBA存在价值不言而喻。
很多公司职缺将电脑/Excel技能列为加项,以前企业多数导入ERP系统化的状况,各部门
工作大都会接触到大量资料,不管是业务、采购、生管、财会,资料处理最常用软件即为
Office套件中的Excel。而对于Excel稍有兴趣的人,应该都听过VBA,可能试过自己上网
找资料、到书店翻书,一看到里面都是程式代码就被吓到了,仅仅略知VBA很强大,然而
不得其门而入。
如此殊为可惜!
赞赞小屋有十年于工作中磨练Excel、 一百多篇文章案例分享、近来更有出书讲课的心得
,综合这些经验起来,利用一堂课六个小时,延续向来以实务为导向的风格,毕其功于一
役,帮助有志者快速切入VBA殿堂。套句星爷电影《食神》的老经典台词:只要有心,人
人都可以学会VBA。
在此先以3W为面向,简单介绍作个课程说明。
What:
VBA是比较接近自然语言的电脑程式,熟悉Excel函数都能够理解,函数是与其意义很接近
的英文单词、搭配固定的参数用法所组成的特定规则运算。在VBA程式码里面,也是由一
些接近英文原义的单词,类似像逻辑语句般组成一条条程式语句,和Excel函数相同,VBA
也有固定的参数跟用法,不过可想而知是更加严谨。
Why:
为什么要学VBA,从另外一个角度来想,那就是学习VBA带来什么好处。这里提出基本三项
:
第一项:有些操作例如储存格格式调整,每次都要调整字体、字号、数值格式、填满
颜色等步骤,无论再怎么熟悉excel操作,经常要一再重复这几个步骤,每次还是要操作
那几个步骤,于是会有一个想法,如果可以把那几个步骤包里起来,组成一个类似懒人包
的复合指令,每次只要一键命令,几个步骤自动执行,效率不就一整个提升上来。
第二项:Excel函数再怎么厉害,跳不出以储存格作为对象,VBA的对象相对于而非常寛广
,电脑资料夹、Excel档案、活页簿工作表等,所有这些皆为VBA对象,因此VBA在操作上
是比Excel灵活许多。例如工作中几个电脑资料夹必须一再建立,这种状况便很适合交给
VBA执行。
第三项:Excel资料编辑的输入输出,固定侷限在资料编辑列,许多情况总是有所不足。
VBA除了直接程式语言将资料写入储存格,还可以透过自定表单的方式,让操作者在类似
函数视窗的对话方块中输入资料、或者是跳出讯息提示视窗。
以上是VBA相较于Excel三个较为特别的地方,除此之外,还有像是设定自动触发事件、开
启其他应用程式交换资料、例如Word文书处理、Outlook收发信件、IE浏览器等,这是VBA
更进阶的用法了。
How:
最后第三个W,也是最关键的一个,究竟VBA魔法如何施展,这个需要一点时间,欢迎各位
有兴趣的读者报名,来上这堂由赞赞小屋Excel魔法学院所开的课程!
课程名称:《高效率 Excel VBA 工作术》
上课地点:台北场淡江大学台北校区 台北市大安区金华街199巷5号
上课日期: 2017-12-24(星期日) 09:30~15:30
课程连结:
http://smart.businessweekly.com.tw/ecourse/product.aspx?PROD_TYPE_NO=PROD000008954
课程大纲:
一、宏程式:录制宏到编写程式
1.录制宏:重复步骤录制成宏一键播放
2.宏按纽:把宏程式储存成指令按纽
3.编辑宏:修改宏的过程中开始VBA
4.VBA界面:初步介绍VBA各个编辑区块
5.VBA编辑:尝试编写及执行简单的程式
二、VBA入门:操作物件到运行程序
1.活页簿物件:另存新档或撷取档案资料
2.工作表物件:复制或合并资料至新工作表
3.储存格物件:批次调整格式或删除空白列
4.Excel事件:开启档案即执行或固定时间备份
5.VBA函数:函数类型及套用Vlookup函数
三、VBA进阶:
1.输入输出:InputBox视窗与MsgBox提示
2.流程控制:检查逻辑判断与依序循环进行
3.自订表单:销货资料录入与复核错误提示
4.创造函数:自定义多条件税额计算的函数
5.下载网页:批次取得网页资料后自动整理
延伸阅读:
Excel开课说明:基础班_171028
http://www.b88104069.com/archives/4245
《会计人的Excel小教室》YouTube版开张!
http://www.b88104069.com/archives/4240
《Excel整理术 – 入门密技+进阶实作》3.0开课说明
http://www.b88104069.com/archives/4236