一、 课程目的及构成:
VBA的功能有什么特色呢?可以打个比方,EXCEL中已经封装好的那些丰富的数据处理、分析功能就好像九阴真经,有各种招式可以出招制敌。而VBA,就好像九阳真经,是内功心法,可以根据不同的问题,自定义生成不同的招式。
所以,VBA常常在我们需要“批量化、个性化、自动化”处理数据的时候,发挥其强大的作用,将我们需要重复处理数据的多步骤操作,变成可以重复使用的代码。
这门课程从宏的录制、观察、修改入手,让零基础的学员,也能无障碍上手。然后打好VBA对象、类型、变量等基础,通过学习重要的功能语句,能够进一步编写功能更强的VBA代码。
具体内容详见下方明细。
二、 课程时间
一天(6小时)
三、 课程大纲:
第一讲、快速上手VBA宏操作
一、了解宏和VBA的关系
二、动手来录制一个宏
三、熟悉VBE编辑界面
四、查看录制的宏代码
五、尝试修改已有的宏代码
六、为宏指定快捷键或按钮
七、保存带有宏的EXCEL文件
八、综合运用所学方法,通过录制宏来解决数据批量处理问题
第二讲、掌握重要的VBA基础和功能语句
一、理解VBA编程的不同对象
二、理解VBA编程的不同数据类型
三、尝试VBA的变量定义与赋值
四、尝试VBA的数组变量使用方法
五、练习IF THEN逻辑判断语句
六、练习FOR NEXT循环语句
七、练习Inputbox、Msgbox进行输入输出
八、综合运用所学方法,编写合并EXCEL工作簿的VBA代码