切换城市

首页
讲师查询 课程超市 免费比价 内训众包
刘凌峰

刘凌峰 按效果付费 暂无评分

研发管理 项目管理

讲师官网:http://liulf.sougen.cn/

付费查询讲师联系方式(无需注册 扫码即可)
仅需5.00元查询讲师或助教联系方式,仅限聘请讲师授课

立即购买

刘凌峰二维码
扫一扫讲师移动官网
任意分享朋友圈

24小时学会EXCEL VBA

发布日期:2015-08-20浏览:2403

  • 课程背景

    EXCEL提供直观快捷的数据输入、强大灵活的数据处理、丰富多样的图表制作、完善快捷的报表设计、快速完备的统计分析功能,办公人员几乎没有不用到EXCEL的。如果我们只满足手工操作这些功能,那我们处理一些重复性的工作时就只能象机器人一样进行机械的操作。庆幸的是,OFFICE的开发者们为大家准备了一个好方法,那就是VBA。
    哪些人需要VBA呢?
    如果你是信息部门的员工:
    可能会对EXCEL的应用深有体会,大量的数据处理,如果变动一个小地方就可能是几十、几百个文件或几千条记录的变动,有人会说我今天又要加班了,要是学会了VBA,想加班都没活干呀。^--^
    如果你是办公室文员:
    老板说:“把所有员工的考勤按日(月、季)做个线图给我看看”。My God!做这么多图,要累死人呀!没关系,要是学会了VBA作图部分,只需要几十分钟的时间写代码,再运行程序,OK,不到一分钟完成了!下次老板再让做,没关系,调出代码再运行一遍嘛,EASY!
    如果你是刚毕业的大学生:
    面对激烈的竞争,面试的时候,别人要花1小时才能完成的数据处理问题,你10分钟搞定,这时候主管一定会着急起来:“你什么时候能够上班… …”。
    如果你想学VBA:
    VBA这么好,学起来会很难吗?不!其实VBA是程序语言中最易学,上手极快的一个,并不强调你必须要有专门的程序开发基础,因为EXCEL提供了VBA录制功能。即使你不会写代码也可以录制一段VBA代码去处理重复工作,如果忘记一些代码的语法了,录制一段代码就能看到了,所以学起来最容易了。
    EXCEL VBA也是不是你所想像中的神秘和复杂,我们提供了由浅入深,循序渐进的学习方式,通过24学时的学习,让你从一个只会埋头苦干人变成一个做事有方法,又有速度的人


    课程对象

    信息部员工、办公室文员(有一定计算机知识基础)

    课程时长

    24 H

    课程大纲

    第一讲: Visual Basic for Application是什么 
    Visual Basic for Application是什么 
    Excel环境中基于应用程序的自动化的优点 
    录制简单的宏 
    执行宏 
    查看录制的代码 
    编辑录制的代码 
    宏录制器的局限性 


    第二讲:处理录制的宏 
    指定快捷键 
    决定宏的保存位置 
    创建个人宏工作簿 
    将宏指定给按钮 
    将宏指定给图片 
    将宏指定给工具栏按钮 


    第三讲:学习控件 
    Excel开发过程的简要介绍 
    不同类型的控件 
    向工作表添加控件 
    设置控件的格式 
    给控件命名 
    使用用户窗体 


    第四讲:理解变量和常量的作用 
    代码存在的基础:模块 
    对模块的概览 
    保存对模块做出的改变 
    变量 
    使用常量 
    作用域 


    第五讲:用户输入 
    MsgBox函数 
    InputBox函数 
    InputBox方法 
    命名参数 
    字符串连接 


    第六讲:条件逻辑 
    控制应用程序的流程 
    If语句 
    Select Case语句 
    使用内置Excel对话框 


    第七讲:循环代码 
    For...Next语句 
    Do循环 


    第八讲:对象介绍 
    对象是什么 
    对象. 属性和方法 
    Excel的对象模型 
    最常用的5个对象 
    对象的层次结构意味着什么 
    在代码中引用对象 
    在代码中使用对象 
    使用属性 
    使用方法 
    获取有关属性和方法的信息 
    使用对象变量 
    集合 
    Add方法 
    Count属性 


    第九讲:常用的对象 
    Application对象 
    使用Excel的内置函数 
    Application 对象有用的属性和方法 
    Workbook对象 
    Worksheet对象 


    第十讲Range对象 
    Range对象 
    使用With语句 
    使用For Each语句 
    Range对象编程示例 


    第十一讲:使用Visual Basic编辑器 
    使用Visual Basic编辑器的工具栏 
    浏览代码 
    使用在线帮助 
    使用对象浏览器 
    设置编辑器选项 


    第十二讲:调试VBA代码 
    应用程序开发的测试和调试阶段 
    调试 
    将过程设置为中断模式
    使用立即窗口 
    单步执行代码 
    使用监视 
    改正代码中的错误 


    第十三讲:错误处理
    步骤1:设置错误捕获 
    步骤2:编写错误处理实用程序 
    步骤3:提供从错误处理程序跳出的出口 
    综合:创建集中的错误处理程序 


    第十四讲:使用用户窗体 
    为应用程序添加用户窗体 
    设置用户窗体的属性 
    运行用户窗体 
    添加控件到用户窗体上 
    为控件分配Tab键切换顺序 
    为控件分配加速键 


    第十五讲:实现用户窗体的自动功能 
    初始化用户窗体中的值 
    显示用户窗体 
    控制窗体的行为 
    数据有效性验证 
    使用返回值 


    第十六讲:工具栏 
    手工修改工具栏 
    创建自定义工具栏 
    通过代码来使用工具栏 
    创建工具栏 
    删除工具栏 


    第十七讲:菜单 
    手工修改菜单 
    通过编程方式来使用菜单 


    第十八讲:图表 
    创建图表 
    使用图表向导和宏录制器 
    编辑录制的代码
    执行修改后的图表代码 
    更复杂的图表示例 


    第十九讲:数据透视表 
    使用数据透视表 
    数据透视表概述 
    使用代码来创建数据透视表 
    查看录制的代码 


    第二十讲:数据访问介绍 
    可用的数据库 
    数据访问方法 
    使用MS Query来访问数据 


    第二十一讲:使用ADO访问数据 
    ADO是什么 
    访问数据库的对象 
    使用ADO 
    添加到ADO库的引用 
    编写从数据库到工作表的数据 


    第二十二讲:ADO应用提高篇 
    获取字段以显示到用户窗体 
    添加记录浏览 
    更新数据 
    添加搜索功能 


    第二十三讲:使用自动化 
    什么是自动化 
    自动化的基本情况 
    引用自动化服务器 
    浏览对象库的内容 
    创建自动化服务器的实例 
    使用自动化来控制Microsoft Word 


    第二十四讲:运行过程 
    自动运行过程 
    运行事件过程 
    创建加载

首家按效果付费的培训众包平台

0755-83802522

周一至周五 09:00-18:00