讲师公开课内训文章


首页>公开课程 > 办公软件 [返回PC端]

《Excel VBA让你的工作化繁为简》

讲师:刘凌峰天数:4天费用:元/人关注:2539

日程安排:

课程大纲:

Excel VBA课程
课程背景:
EXCEL本身的功能已经非常强大了,但是在处理大量数据、重复数据和需要逻辑关联的数据时,单凭EXCEL的手工操作往往费时费力,仅靠软件的固定功能很难做到随机应变,此时就需要借助VBA实现真正的“批量化”、“自动化”、“个性化”操作。
因此为了提高工作效率,除了熟练掌握EXCEL各种现有功能命令外,还需通过EXCEL VBA大量提高数据处理效率。也许手工需要两三小时的工作,利用VBA三五分钟就搞定了。
本课程正是为办公人员量身打造的Excel VBA快速入门提高课程,旨在帮助办公人员快速、准确地完成重复、量大的日常工作,彻底从加班队伍中解脱出来。
EXCEL VBA简介:
VBA就是俗称的“宏”,它是一种程序语言,可以实现office软件的办公自动化。它的编程几乎和VB一样,方便易懂。它是一种自动化语言,可以用它使常用的过程或者进程自动化,可以创建自定义的解决方案,此外,还可以将EXCEL当作开发平台实现各种业务系统的开发。
使用V B A可以实现的功能包括:
-使重复性的任务自动化,从而提高工作效率。
-自定义EXCEL中工具栏、菜单和窗体的界面,增加EXCEL各种自定义功能。
-简化EXCEL各种表格模板的使用。
-为EXCEL环境添加与自身工作流程相关的功能。
-自动化创建各种报表,实现一键生成报表。
-对数据执行复杂的操作和分析,提炼更多的有价值信息。
培训收益:
通过培训,使学员获得如下收益:
-对EXCEL数据处理更加深入了解和掌握,对数据处理流程进行优化和改进;
-能设计出更合理、规范的EXCEL表格模板,供所有员工进行使用;
-能针对自身工作流程设计出针对性的处理方法,提升工作效率;
-能针对各级管理人员需要,设计出一键式查询报表
-能对数据更有效的进行管理、分析,寻找出数据的规律性和异常点。
哪些人需要VBA呢?
如果你是部门的业务骨干:
可能会对EXCEL的应用深有体会,大量的数据处理,如果变动一个小地方就可能是几十、几百个文件或几千条记录的变动,有人会说我今天又要加班了,要是学会了VBA,想加班都没活干呀。^--^
如果你是经理助理:
老板说:“把所有员工的考勤按日(月、季)做个线图给我看看”。My God!做这么多图,要累死人呀!没关系,要是学会了VBA作图部分,只需要几十分钟的时间写代码,再运行程序,OK,不到一分钟完成了!下次老板再让做,没关系,调出代码再运行一遍嘛,EASY!
如果你是一线员工:
工作的时候,面对海量的数据,别人要花1小时才能完成的数据处理问题,你10分钟搞定,这时候主管一定会惊喜万分:“你什么时候能教教我… …”。
如果你想学VBA
VBA这么好,学起来会很难吗?不!其实VBA是程序语言中最易学,上手极快的一个,并不强调你必须要有专门的程序开发基础,因为EXCEL提供了VBA录制功能。即使你不会写代码也可以录制一段VBA代码去处理重复工作,如果忘记一些代码的语法了,录制一段代码就能看到了,所以学起来最容易了。
EXCEL VBA也是不是你所想像中的神秘和复杂,我们提供了由浅入深,循序渐进的学习方式,通过24学时的学习,让你从一个只会埋头苦干人变成一个做事有方法,又有速度的人。
课程大纲:
课程1:EXCEL VBA,实现自动化操作的金钥匙
认识宏,学习VBA
-Excel环境中基于应用程序的自动化的优点
-宏与VBA的关系
-录制你的第一个宏
读懂宏语言,掌握VBA语法结构
-查看录制的代码
-编辑录制的代码
-熟悉VBE编辑界面
-宏录制器的局限性
超越宏,为VBA编写作准备
-为宏指定快捷键
-将宏指定给按钮
-将宏指定给图片
-将宏指定给工具栏按钮
-决定宏的保存位置
-代码保存的位置
进入VBA世界,轻松实现自动化
-你必须知道的VBA语法基础
-不得不学的5类VBA运算符
-VBA大厦的4个基石
-务必掌握的3句语句
-VBA控制语句2个逻辑
课程2:与用户交互,快速读取与显示信息
利用MsgBox函数与方法与用户进行交互
-MsgBox基本语法
-MsgBox的使用时机
-MsgBox按钮样式
-通过MsgBox捕获用户的选择
利用InputBox函数与方法接收用户的输入
-InputBox基本语法
-InputBox接收用户输入
用控件提升用户体验
-控件出现的场景与分类
-不同类型控件的基本应用
-利用控件属性调整控件
-利用VBA代码控制控件
构建用户窗体,实现人机交互界面
-窗体的创建
-窗体的调用与关闭
-窗体控件与单元格交互
调用EXCEL内置对话框
-调用“打开”对话框: GetOpenFilename
-调用EXCEL内置对话框
-屏蔽屏蔽Excel对话框
实例:设计一个用户调查表
课程3:掌握程序基础---变量与函数
掌握变来变去的变量到?
-变量数据类型对存储数据的影响
-如何定义一个变量
-如何对变量进行赋值
-变量的作用域
-对象变量的使用
-对象变更的定义
-对象变量的赋值
更高级的变量:数组变量
-数组变量的定义
-数组变量的赋值
-数组变量的操作
-数组变量的测量
节省时间的VBA函数如何调用?
-如何在VBA代码中调用工作表函数
-如何使用VBA内部函数
-如何自定义函数
课程4:用VBA的逻辑与EXCEL进行交流
条件逻辑的判断与使用
-什么是条件逻辑
-标准版IF条件语句的写法
-简化版IF语句的写法
-复杂版IF语句的写法
-SELECT CASE的标准写法
-IF和CASE的嵌套使用
循环逻辑的使用与嵌套
-循环语句的注意事项
-FOR NEXT循环语句的标准写法
-FOR EACH循环语句的标准写法
-DO 循环语句的标准写法
-条件语句与循环语句的嵌套使用
课程5:扎基本功,从控制单元开始
灵活多变的单元格操作
-单元格的自动定位与选取
-跳跃式复制单元格区域
-删除无效的单元格内容
-合并同属性的单元格
-在单元格中写入公式
别具新格的单元格格式
-让金额数字秒变中文大写
-更具个性的行列样式
-合并单元格时连接每个单元格的文本
单元格位置的判断
-已经使用的单元格区域
-当前单元格区域
-获得指定行的最后一个非空单元格
-使用SpecialCells方法定位单元格
-查找特定内容的单元格
单元格的数据有效性
-添加数据有效性
-判断是否存在数据有效性
-动态的数据有效性
课程6:学习完整拳路,从工作表入手
懒人心法,一“键”倾心
-批量新建工作表
-批量重命名工作表
-批量删除工作表
攻略秘技,快速拆分
-按行批量拆分
-按列逐步拆分
-一键删除所有的空白行
工作表特殊操作
-禁止删除指定工作表
-禁止查看指定的工作表
-禁止增加工作表
-禁止移动工作表
-禁止更改工作表名称
-限制工作表的滚动区域
-自动建立工作表目录
课程7:巩固套数,从工作薄起步
定时自动化操作
-定时关闭工作簿
-定时保存工作簿
-关闭工作簿不显示保存对话框
-不打开工作簿取得其他工作簿数据
合并与拆分操作
-合并到不同工作表中
-合并到同一工作表中
-拆分出多个工作簿
课程8:协调运用,从数据发端
纵横交错,数据汇总
-多工作表之间的汇总
-指定时间段内的汇总
-按类别进行的汇总
VBA与数据库交互
如何连接不同类型数据库
-查询数据SQL代码
-更新数据SQL代码
-删除数据SQL代码
-插入数据SQL代码
特殊技巧,一劳永逸
-优化代码的方法
-代码调试的方法
-代码监视的方法
-代码排错的方法
Excel VBA课程

上一篇: 仓储管理如何实现安全、准确、高效
下一篇: 《大数据时代EXCEL数据挖掘与分析》


其他相关公开课程:


联系电话:4000504030
24小时热线(微信):
13262638878(华东)
18311088860(华北)
13380305545(华南)
15821558037(华西)
服务投诉:13357915191

 
线上课程关注公众号