伴随着互联网时代的到来,公司在生产制造经营和营销推广人事部门会计等工作上累积了很多的数据信息,数据信息的校检核查、表格转化成、数据统计分析等作用愈来愈显示信息出针对公司运行的关键的指导意义。针对在工作上常常必须和数据分析表相处的人而言,只是了解怎样手工制作表格通常是不足的,EXCELVBA能够极大地提高表格解决的高效率!本课程内容*先详细介绍EXCELVBA的基本要素、句子句子、目标等基本要素,接着详细介绍怎样利用VBA文本框、表格的排序、挑选、分类汇总、VBA制图等关键和常见的作用,课程内容*终详细介绍VBA数据透视表及其字典这二种高級运用方法。
本课程内容所有实例均选用EXCEL2007/2010、EXCELVBA开展解读。
培训目标:
(1)掌握并把握EXCELVBA的程序编程
(2)提高数据信息数据分析工作能力
(3)提升表格定编和实际操作高效率
课程大纲:
控制模块1:VBA基本
1.VBE工作中器
(1)VBE部件
(2)在线编辑器选择项
(3)VBA编码维护
(4)录制宏
如何*学习VBA的方式。
2.VBA程序流程基本
(1)自变量
(2)数字能量数组
分成一维和多维数组,另外详细介绍静态数据和动态数组。
(3)过程和函数
Sub过程和自定义函数是报表制作的常见方式和专用工具。
(4)目标
目标是VBA程序编写的关键构成部分,事实上程序编写到一定水平后关键便是目标的运用。详细介绍Application、Range、Names、Comments、Workbooks、shapes等关键的目标的运用。
(5)恶性事件
选用恶性事件能够使我们的工作中更简易轻轻松松,比如在开启EXCEL工作簿时全自动对数据信息开展解决、激话某一张工作簿时全自动对数据图表开展升级、电脑鼠标挪动到某按键时转换按键色调等。
3.VBA常见语法分析
(1)I/O句子
(2)标准分辨句子
(3)循环语句
(4)With句子
(5)处理错误句子
4.撰写sub过程和开发设计涵数
(1)了解过程
(2)撰写sub过程
(3)了解function
(4)有关过程的主要参数
(5)开发设计自定义函数
5.VBA编码的调节过程
(1)运作程序流程
(2)单步调节
(3)加上中断点
(4)加上监控
控制模块2:VBA在数据处理方法中的运用
6.设计方案文本框
(1)文本框介绍
(2)常见控件详细介绍
包含输入框、组成框、单选框、勾选框、指令按键等关键的控件。
(3)文本框和控件的恶性事件
7.VBA和排序
(1)单标准排序
(2)多标准排序
(3)自定排序
8.VBA和挑选
(1)一般挑选
(2)多种挑选
(3)自动筛选
(4)将挑选的結果拷到别的地区
9.VBA和分类汇总
(1)简易分类汇总
(2)多种分类汇总
(3)将分类汇总的結果拷到别的地区
10.VBA和制图
(1)源数据信息的界定
(2)纵坐标、题目等的调节
(3)图型的提升
控制模块3:VBA在数据处理方法中的高級运用
11.VBA和数据透视表
(1)数据透视表的目标构造
(2)数据透视表常见实际操作
表转化成、归纳方法改动、透视表维护等编码
12.字典的运用
字典是VBA运用的高級方法,经常地应用在分辨重复值、记数等层面,假如在VBA运用中不容易应用字典,解决很大信息量时程序流程会越来越高效率不高。
(1)字典的建立
(2)利用字典分辨重复值
(3)利用字典记数