Excel VBA典型实例 配光盘 Office办公应用非常之旅

副标题:无

作   者:乔志会 编著

分类号:

ISBN:9787302367840

微信扫一扫,移动浏览光盘

简介

  本书分为3篇,共12章。前3章是基础篇,介绍Excel VBA开发的基础知识,包括熟悉VBE开发环境、VBA程序设计基础和Excel对象模型。第4~9章是简单实例篇,结合各个实例,介绍如何通过VBA代码调用Excel强大的数据管理与分析功能,内容丰富,涉及数据有效性、排序、自动筛选、高级筛选、名称、工作表函数、工作表保护等内容。第10~12章是复杂实例篇,重点讲述了Excel 2010结合数据库的开发模式,帮助读者认识和了解DAO/ADO/ADOX对象,学会使用SQL查询语句。  本书从实际出发,每个实例都介绍了设计思路与知识点,避免读者走弯路。无论是初学者还是有一定基础的读者,通过学习本书,都可以编制出属于自己的应用程序。  本书适合有大量数据处理需求的办公管理人员阅读,也适合大中专院校学生以及相关兴趣爱好者学习阅读,是实现高效办公的得力助手。

目录

第1篇 基 础 篇
第1章 初识Excel 2010 VBA
1.1 VBA的功能
1.2 认识VBA编辑器(VBE)
1.2.1 VBE环境的设置
1.2.2 VBE编辑器工具栏
1.2.3 工程资源管理器
1.2.4 “属性”面板
1.2.5 代码窗口
1.2.6 对象浏览器
1.3 VBE调试工具
1.3.1 逐句调试
1.3.2 断点设置
1.3.3 设置下一条语句
1.3.4 运行到光标
1.3.5 立即窗口
1.3.6 悬浮窗口
1.3.7 监视窗口
1.4 从宏开始学习VBA
1.4.1 了解宏
1.4.2 录制宏实例
1.4.3 分析与编辑宏代码
1.4.4 运行宏


第2章 VBA程序设计基础
2.1 数据类型
2.1.1 数值型
2.1.2 字节型(Byte)
2.1.3 字符串型(String)
2.1.4 逻辑型(Boolean)
2.1.5 日期型(Date)
2.1.6 无符号型(Decimal)
2.1.7 变体型(Variant)
2.1.8 对象型(Object)
2.1.9 用户自定义型
2.2 常量
2.2.1 直接常量
2.2.2 符号常量
2.2.3 系统常量
2.3 变量
2.3.1 变量命名
2.3.2 变量声明
2.3.3 变量的作用范围
2.4 认识过程与函数
2.4.1 Sub过程
2.4.2 Function过程
2.5 表达式与运算符
2.5.1 算术表达式
2.5.2 比较运算符
2.5.3 逻辑运算符
2.5.4 连接运算符
2.5.5 特殊运算符
2.6 结构语句
2.6.1 赋值语句
2.6.2 输出语句
2.6.3 If…Then语句
2.6.4 If…Then…Else语句以及变种
2.6.5 Select Case多分支语句
2.6.6 Do…Loop语句
2.6.7 For…Next语句
2.6.8 For Each…Next语句
2.6.9 跳转语句
2.7 常见函数与语句
2.7.1 注释语句
2.7.2 InputBox函数
2.7.3 MsgBox函数
2.8 数组
2.8.1 了解数组定义及上下界
2.8.2 多维数组
2.8.3 动态数组
2.8.4 5个与数组相关的函数和语句
2.8.5 在VBA中使用数组


第3章 Excel 2010 VBA对象模型
3.1 面向对象编程
3.1.1 对象的属性
3.1.2 对象的方法
3.1.3 对象的事件
3.2 Application对象
3.2.1 Application对象的常用属性
3.2.2 Application对象的常用方法
3.3 Workbook对象
3.3.1 Workbook对象的常用属性
3.3.2 Workbook对象的常用方法
3.4 Worksheet对象
3.4.1 Worksheet对象的常用属性
3.4.2 Worksheet对象的常用方法
3.5 Range对象
3.5.1 Range对象的引用方式
3.5.2 Range对象的常用属性
3.5.3 Range对象的常用方法


第2篇 简单实例篇


第4章 客户管理系统
4.1 系统概述
4.1.1 设计思路
4.1.2 知识点一:显示“开发工具”选项卡
4.1.3 知识点二:开启有代码的工作簿
4.2 首页设计
4.2.1 首页界面设计
4.2.2 标签控件显示效果变化代码
4.2.3 标签按钮单击事件代码
4.3 “客户资料管理”窗体设计
4.3.1 窗体界面设计
4.3.2 窗体初始化代码设计
4.3.3 “新增”按钮代码设计
4.3.4 “查找”按钮代码设计
4.3.5 检查拼音函数代码设计
4.3.6 拼音头字母函数代码设计
4.3.7 “修改”按钮代码设计
4.3.8 “删除”按钮代码设计
4.3.9 “查看客户表”按钮代码设计
4.3.10 浏览按钮代码设计
4.3.11 浏览按钮状态过程代码设计
4.4 “客户资料查询导出”窗体设计
4.4.1 窗体界面设计
4.4.2 窗体初始化代码设计
4.4.3 myCountry与myList过程代码设计
4.4.4 按区域筛选客户代码设计
4.4.5 myListView过程代码设计
4.4.6 选项按钮、文本框和复合框代码设计
4.4.7 “开始查询”按钮单击事件代码设计
4.4.8 输出报表过程代码设计
4.5 系统测试
4.5.1 “客户资料管理”窗体测试
4.5.2 “客户资料查询导出”窗体测试


第5章 学生成绩管理系统
5.1 系统概述
5.1.1 设计思路
5.1.2 知识点一:数据有效性
5.1.3 知识点二:自动筛选
5.1.4 知识点三:冻结窗格
5.1.5 知识点四:End属性
5.1.6 知识点五:Sort方法
5.2 首页设计
5.3 基本资料建立模块设计
5.3.1 学生名单表设计
5.3.2 教师与科目设置表设计
5.3.3 年级班级设置表设计
5.4 成绩输入与分析模块设计
5.4.1 成绩输入模块设计
5.4.2 年级排名模块设计
5.4.3 成绩再处理模块设计
5.5 查询模块设计
5.5.1 班级学生查询设计
5.5.2 教师查询设计
5.5.3 班级成绩查询设计
5.6 窗体设计
5.6.1 “成绩查询”窗体设计
5.6.2 “选择再处理成绩表”窗体设计
5.6.3 “教师查询”窗体设计
5.6.4 “学生查询”窗体设计
5.6.5 “输入成绩班级的年级与班级名”窗体设计
5.7 系统测试
5.7.1 建立班级成绩
5.7.2 生成年级成绩排名


第6章 固定资产管理系统
6.1 系统概述
6.1.1 设计思路
6.1.2 知识点一:设置单元格条件格式
6.1.3 知识点二:SendKey方法
6.2 首页界面设计
6.2.1 首页组成元素
6.2.2 首页建立步骤
6.3 其他无代码表设计
6.3.1 单项固定资产折旧明细模板表设计
6.3.2 设置表设计
6.4 固定资产登记表设计
6.4.1 表界面设计
6.4.2 设置单元格条件格式
6.4.3 表初始化代码
6.4.4 工作表双击事件代码
6.4.5 固定资产保存
6.5 固定资产登记统计表设计
6.5.1 界面设计
6.5.2 代码设计
6.6 固定资产折旧与现值统计表设计
6.6.1 表界面设计
6.6.2 表代码设计
6.7 基本设置窗体设计
6.7.1 窗体界面设计
6.7.2 窗体初始化与“确定”、“关闭”按钮代码设计
6.7.3 初始化页过程代码解释
6.7.4 重置列表过程代码设计
6.7.5 多页控件单击事件代码设计
6.7.6 “使用部门”页控件单击事件代码设计
6.7.7 “资产类别”页事件代码设计
6.7.8 “资产来源”页事件代码设计
6.8 计提日期窗体设计
6.8.1 窗体界面设计
6.8.2 窗体代码设计
6.9 进度窗体设计
6.10 利用数据窗体设计
6.10.1 窗体界面设计
6.10.2 窗体初始化代码设计
6.10.3 窗体控件事件代码设计
6.11 输入辅助窗体设计
6.11.1 窗体界面设计
6.11.2 窗体初始化与卸载事件代码设计
6.11.3 窗体控件事件代码设计
6.12 公共代码模块设计
6.12.1 公共变量模块
6.12.2 跳转按钮宏过程代码设计
6.12.3 资产类别拼音函数代码设计
6.12.4 拼音头字母函数代码设计
6.12.5 获取资产编号函数代码设计
6.12.6 计提折旧过程代码设计
6.12.7 是否计提函数代码设计
6.13 系统测试
6.13.1 固定资产登记
6.13.2 查看固定资产信息
6.13.3 计提折旧
6.13.4 固定资产折旧与现值统计


第7章 进销存管理系统
7.1 系统概述
7.1.1 设计思路
7.1.2 知识点:自定义菜单
7.2 Access数据库设计
7.2.1 数据表设计
7.2.2 建立数据库代码
7.3 系统自定义菜单
7.3.1 子菜单设计
7.3.2 自定义菜单代码设计
7.4 系统管理模块设计
7.4.1 系统公共变量
7.4.2 用户登录模块设计
7.4.3 修改用户名模块设计
7.4.4 修改密码模块设计
7.4.5 用户权限管理模块设计
7.5 “供货商资料管理”窗体设计
7.5.1 窗体界面设计
7.5.2 窗体初始化与关闭事件代码设计
7.5.3 “保存”按钮单击事件代码设计
7.5.4 “新建”按钮单击事件代码设计
7.5.5 “修改”按钮单击事件代码设计
7.5.6 “删除”按钮单击事件代码设计
7.5.7 “查询”按钮单击事件代码设计
7.5.8 ListView控件项目单击事件代码设计
7.5.9 查询与显示供货商信息过程代码设计
7.5.10 myListView过程代码设计
7.6 “商品资料管理”窗体设计
7.6.1 窗体界面设计
7.6.2 窗体初始化与关闭事件代码设计
7.6.3 “保存”按钮单击事件代码设计
7.6.4 “新建”按钮单击事件代码设计
7.6.5 “修改”按钮单击事件代码设计
7.6.6 “删除”按钮单击事件代码设计
7.6.7 “查询”按钮单击事件代码设计
7.6.8 ListView控件项目单击事件代码设计
7.6.9 查询与显示商品信息过程代码设计
7.6.10 myListView过程代码设计
7.7 “进货资料管理”窗体设计
7.7.1 窗体界面设计
7.7.2 窗体初始化与关闭代码设计
7.7.3 “保存”按钮单击事件代码设计
7.7.4 “进货数量”文本框事件代码设计
7.7.5 “商品编码”复合框事件代码设计
7.7.6 “新建”按钮单击事件代码设计
7.7.7 “修改”按钮单击事件代码设计
7.7.8 “删除”按钮单击事件代码设计
7.7.9 “查询”按钮单击事件代码设计
7.7.10 ListView控件项目单击事件代码设计
7.7.11 查询与显示进货信息过程代码设计
7.7.12 myListView过程代码设计
7.8 “销售资料管理”窗体设计
7.8.1 窗体界面设计
7.8.2 窗体初始化与关闭事件代码设计
7.8.3 “保存”按钮单击事件代码设计
7.8.4 “商品编码”复合框事件代码设计
7.8.5 “销售数量”文本框事件代码设计
7.8.6 “新建”按钮单击事件代码设计
7.8.7 “修改”按钮单击事件代码设计
7.8.8 “删除”按钮单击事件代码设计
7.8.9 “查询”按钮单击事件代码设计
7.8.10 ListView控件项目单击事件代码设计
7.8.11 查询与显示销售信息过程代码设计
7.8.12 myListView过程代码设计
7.9 “销售统计分析”窗体设计
7.9.1 窗体初始化与关闭事件代码设计
7.9.2 查询商品名称过程代码设计
7.9.3 商品名称复合框过程代码设计
7.9.4 复合框事件代码设计
7.9.5 按钮单击事件代码设计
7.10 库存管理模块设计
7.10.1 窗体界面设计
7.10.2 窗体初始化过程代码设计
7.10.3 “关闭”按钮代码设计
7.11 “资料查询与导出”窗体设计
7.11.1 窗体界面设计
7.11.2 窗体初始化与关闭过程代码设计
7.11.3 “查询项目”复合框代码设计
7.11.4 “开始查询”按钮代码设计
7.11.5 “数据导出”按钮代码设计
7.11.6 “选择要查询的信息种类”复合框代码设计
7.11.7 “运算符”复合框事件代码设计
7.11.8 “重设条件”按钮代码设计
7.12 系统测试
7.12.1 进货测试
7.12.2 销售测试
7.12.3 查询与导出测试


第8章 员工管理系统
8.1 系统概论
8.1.1 设计思路
8.1.2 知识点一:名称
8.1.3 知识点二:使用OnTime方法
8.1.4 知识点三:Range对象的Sort方法
8.1.5 知识点四:CountIf函数
8.1.6 知识点五:DateDiff函数
8.2 工作簿对象与表设计
8.2.1 主页表
8.2.2 员工档案卡表界面设计
8.2.3 员工档案卡表代码设计
8.2.4 请假登记表设计
8.2.5 考勤表设计
8.2.6 库表设计
8.2.7 参数表设计
8.2.8 工作簿对象设计
8.3 设计员工档案卡模块代码
8.3.1 变量定义
8.3.2 记录新增操作
8.3.3 记录修改操作
8.3.4 记录删除操作
8.3.5 记录保存操作
8.3.6 记录复制粘贴操作
8.3.7 Sheet_Formula过程
8.3.8 记录浏览操作
8.3.9 记录的查询操作
8.3.10 锁定与解锁工作表过程
8.3.11 隐藏批注与显示图片过程
8.4 考勤签到模块代码设计
8.4.1 考勤签到窗体设计
8.4.2 考勤签到模块执行流程与初始化代码
8.4.3 设计计时器代码
8.4.4 设计检查考勤月份代码
8.4.5 设计检查考勤表员工资料代码
8.4.6 设计标记员工出勤代码
8.4.7 设计窗体其他功能代码
8.5 请假登记模块代码设计
8.5.1 “请假登记”窗体界面设计
8.5.2 窗体初始化
8.5.3 年月日复合框相关代码设计
8.5.4 确认请假登记代码设计
8.6 系统测试
8.6.1 员工资料登记
8.6.2 员工考勤登记
8.6.3 员工请假登记


第9章 商场销售数据管理系统
9.1 系统概论
9.2 数据表设计
9.2.1 基本信息资料表设计
9.2.2 商品销售数据资料表设计
9.3 公共模块代码设

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Excel VBA典型实例 配光盘 Office办公应用非常之旅
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon