词条 | 完全掌握ExcelVBA高效办公超级手册 |
释义 | 基本信息作者: 李防 出版社:机械工业出版社 ISBN:9787111329305 上架时间:2011-3-7 出版日期:2011 年3月 开本:16开 页码:466 内容简介本书从宏的学习开始介绍vba的环境及代码功能,针对如何使用vba开发办公应用系统给出了典型范例和详尽的步骤。涉及的应用范例包括销售数据分析、高效文件处理、开发员工信息表、公司文档资料管理、编制员工薪金管理系统、编制用户权限管理系统、编制文秘办公管理系统、编制企业收支管理系统等。在讲解过程中,力求剖析应用过程中的重点和难点,将日常办公应用技巧融会贯通。本书配备全程多媒体教学光盘,大大降低学习难度。 本书从零起步,注重 vba在办公中的高效应用,并及时解答学习中的困惑,任何人即使从来没有学习过 vba编程,也可以轻松掌握。 目录前言 第 1章从宏开始学习 excel vba1 1.1 excel vba和宏概述 2 1.1.1 excel vba的主要用途 2 1.1.2如何学习excel vba2 1.1.3宏和宏录制器 3 1.1.4添加“开发工具”选项卡 7 1.1.5保存带宏的工作簿 8 1.1.6录制宏的实例应用 8 1.2宏的运行与加载 15 1.2.1运行宏的几种方式 15 1.2.2 excel提供的加载宏 17 1.2.3其他来源提供的加载宏 . 17 1.2.4自定义的加载宏 17 1.2.5 宏的安全性设置 . 18 1.3专家课堂(常见问题与解答) 20 第 2章 vba程序的编写和运行 . 21 2.1认识vba的开发环境. 22 2.1.1 vba的启动方式与操作界面 22 2.1.2工程窗口 23 .2.1.3 代码窗口与用户窗体 24 2.2认识vba的代码与过程. 26 2.2.1 完成任务的过程程序 27 2.2.2执行指定任务的事件程序 . 31 2.2.3 对象、属性和方法 37 2.2.4认识不同的运算符 . 38 2.2.5 vba中的常用语句 . 43 2.3变量的使用 59 2.3.1变量的数据类型 . 60 2.3.2强制声明变量 61 2.3.3变量的声明方法 . 61 2.4函数的使用 63 2.4.1 使用 vba函数 64 2.4.2调用工作表函数 64 2.4.3自定义函数 . 65 2.5专家课堂(常见问题与解答) 66 第 3章 excel工作簿的相关操作 68 3.1新建与打开工作簿. 69 3.1.1新建空白工作簿 69 3.1.2新建仅包含一张工作表的工作簿 . 70 3.1.3 在指定位置新建工作簿 71 3.1.4打开指定工作簿 72 3.1.5打开设置保护的工作簿 72 3.1.6判断一个工作簿是否已打开 . 73 3.2保存与关闭工作簿. 75 3.2.1保存对工作簿的更改 75 3.2.2将工作簿进行另存 . 75 3.2.3对工作簿另存并添加打开密码 76 3.2.4关闭所有工作簿 . 76 3.2.5关闭指定位置的工作簿 77 3.2.6关闭前是否保存 77 3.3工作簿的实际应用. 78 3.3.1示例1:打开工作簿时提示当前日期和时间 78 3.3.2示例2:禁止打印工作簿中的文件内容 79 3.3.3示例3:禁止编辑工作簿中的所有单元格 . 80 3.3.4示例4:禁止使用关闭按钮 81 3.3.5示例5:查看工作簿的属性 . 82 3.4专家课堂(常见问题与解答) 83 第 4章 excel工作表的相关操作 84 4.1 插入与选取工作表. 85 4.1.1 插入工作表 . 85 4.1.2 在指定位置插入工作表 86 4.1.3 插入前判断工作表是否存在 87 4.1.4 选取指定工作表 88 4.1.5设置活动工作表 89 4.1.6 选取多个工作表 89 4.2隐藏与删除工作表. 90 4.2.1隐藏一个或多个工作表 90 4.2.2取消工作表的隐藏 . 92 4.2.3删除指定的工作表 . 92 4.2.4删除未选中的工作表 94 4.3移动与复制工作表. 94 4.3.1在工作簿内移动工作表 94 4.3.2在工作簿间移动工作表 95 4.3.3在工作簿内复制工作表 96 4.3.4在工作簿间复制工作表 96 4.3.5将工作表另存为工作簿 97 4.4 保护工作表. 98 4.4.1 保护单个或所有工作表 98 4.4.2对工作表解除保护 . 98 4.5工作表的实际应用. 99 4.5.1示例1:禁止查看指定工作表 . 99 4.5.2示例2:指定区域密码保护 100 4.5.3示例3:禁止更改工作表的名称 101 4.5.4示例4:限制工作表的滚动区域 102 4.6专家课堂(常见问题与解答) 103 第 5章 excel单元格的相关操作. 104 5.1单元格的选取 . 105 5.1.1 选取全部单元格 105 5.1.2 选取单个单元格 106 5.1.3 选取单元格区域 108 5.1.4 选取特定单元格 111 5.1.5移动和改变单元格选取范围 . 115 5.2 对单元格进行赋值 116 5.2.1直接赋值与引用 116 5.2.2利用公式赋值 . 116 5.2.3引用其他工作表中的单元格 . 117 5.2.4引用其他工作簿中的单元格 . 117 5.3单元格的输入与输出. 118 5.3.1 常量的输入与输出 118 5.3.2公式的输入与输出 119 5.4单元格的删除与信息清除 121 5.4.1单元格删除 121 5.4.2单元格信息清除 122 5.5单元格的插入、隐藏与查找 . 124 5.5.1单元格的插入 . 124 5.5.2单元格的隐藏 . 126 5.5.3单元格的查找 . 127 5.6 单元格的其他操作 130 5.6.1合并单元格 130 5.6.2设置单元格格式 132 5.7单元格综合应用实例. 135 5.7.1示例1:实现公式填充功能 135 5.7.2示例2:统计单元格区域的数目 137 5.7.3示例3:确定单元格区域的数据类型 138 5.7.4示例4:突出显示区域中的最大值 . 140 5.7.5示例5:根据内容自动填充颜色 141 5.8专家课堂(常见问题与解答) 143 第 6章控制工具与窗体工具 . 144 6.1对表格内容进行处理 145 6.1.1 实现英文名称标准化 145 6.1.2转换货币数字为中文形式 147 6.1.3 实现冻结窗格功能 150 6.2 对产品进行筛选与排序 151 6.2.1 实现产品自动筛选 151 6.2.2 实现产品自动排序 152 6.3 对产品信息进行管理. 153 6.3.1记录单 . 153 6.3.2 vba程序代码. 155 6.3.3 vba控件 157 6.4 在用户窗体中添加控件 160 6.4.1用户窗体 160 6.4.2控件的插入与使用 165 6.4.3控件的公用属性 167 6.4.4控件的公用事件 170 6.4.5 常用控件 174 6.5专家课堂(常见问题与解答) 190 第 7章窗体控件的实际应用 191 7.1 编制市场调查问卷 192 7.1.1 调查问卷的说明文字 . 192 7.1.2 编辑单项选择的调查内容 194 7.1.3 编辑下拉选项的调查内容 196 7.1.4 保护工作表 198 7.2汇总市场调查问卷结果 199 7.2.1为控件创建单元格链接 199 7.2.2 实现自动记录功能 201 7.3 统计分析市场调查问卷结果 . 204 7.3.1创建市场调查数据统计表 204 7.3.2 统计分析调查问卷结果 205 7.4专家课堂(常见问题与解答) 209 第 8章轻松学会自定义函数 210 8.1认识自定义函数. 211 8.1.1在工作表公式中使用自定义函数 211 8.1.2在其他程序中使用自定义函数 212 8.2 编写自定义函数 213 8.2.1自定义函数代码的存放位置 . 213 8.2.2自定义函数代码的编制 214 8.2.3添加自定义函数的说明 215 8.2.4指定函数的类别 216 8.3使用自定义函数 217 8.3.1在其他excel vba代码中使用 217 8.3.2在工作表公式中使用 . 218 8.3.3自定义函数的应用误区 219 8.3.4自定义函数的公用 219 8.4自定义函数应用示例. 221 8.4.1示例1:计算个人调节税的自定义函数 221 8.4.2示例2:计算奖金的自定义函数 223 8.4.3示例3:按颜色求和与计数 225 8.4.4示例4:将阿拉伯数字快速转换成大写形式 228 8.5专家课堂(常见问题与解答) 229 第 9章用 vba实现销售数据分析 . 230 9.1销售数据分析. 231 9.1.1商品库存需求分析 231 9.1.2商品销售情况分析 237 9.2 销售明细清单分析 244 9.2.1 统计销售明细清单 244 9.2.2分析销售明细清单 246 9.3 销售结果分析统计 253 9.3.1销售业绩评价 . 253 9.3.2利用统计函数汇总分析销售数据 . 256 9.4专家课堂(常见问题与解答) 260 第 10章用 vba实现高效文件处理 . 261 10.1 显示文件列表 262 10.1.1 使用 vba函数显示文件列表 262 10.1.2 使用 filesearch对象显示文件列表 266 10.2 将文本导入工作表 269 10.2.1将文本导入单元格 269 10.2.2将文本导入单元格区域 . 272 10.3 导出工作表中的内容 274 10.3.1导出到txt格式的文件 274 10.3.2导出到html格式的文件. 276 10.4记录excel日志 . 279 10.5 创建级联菜单管理工作簿 281 10.5.1创建管理工资数据的工作簿 281 10.5.2 编辑创建菜单的vba代码 282 10.5.3使用级联菜单管理多个工作簿 . 286 10.6 保护工作表 287 10.6.1 在excel中实现对工作表的保护 287 10.6.2 使用 excel vba实现对多个工作表的保护 288 10.7专家课堂(常见问题与解答). 296 第 11章用 vba开发员工信息表. 297 11.1 使用窗体录入报表数据. 298 11.1.1创建用户窗体 298 11.1.2窗体与工作簿的数据交换 301 11.2 管理员工数据报表 305 11.2.1生成员工工资条 . 305 11.2.2制作员工卡 309 11.2.3打印员工考核表 . 315 11.3 专家课堂(常见问题与解答). 317 第 12章用 vba实现公司文档资料管理系统 318 12.1 读者信息管理 319 12.1.1建立“读者信息”工作表 319 12.1.2读者信息数据管理 322 12.2文档资料信息管理 328 12.2.1建立“文档资料信息”工作表 . 328 12.2.2文档资料信息管理 329 12.3借阅信息管理 334 12.3.1建立“借阅信息”工作表 335 12.3.2 实现借阅资料的功能 336 12.3.3 实现借阅资料查询的功能 340 12.3.4 实现归还资料的功能 341 12.4专家课堂(常见问题与解答). 346 第 13章用 vba编制员工薪金管理系统. 348 13.1设置“员工薪金管理”工作簿. 349 13.1.1 添加美观的按钮 . 349 13.1.2汇总考勤记录 353 13.1.3计算员工薪金 356 13.2创建员工薪金管理窗体. 364 13.2.1创建“员工薪金查询”窗体 364 13.2.2创建“查询结果”窗体 . 369 13.2.3创建“管理员登录”窗体 372 13.3运行员工薪金管理系统. 374 13.4专家课堂(常见问题与解答). 376 第 14章用 vba编制用户权限管理系统 378 14.1 创建管理用户权限的窗体 379 14.1.1 创建“用户权限管理系统说明”和“用户权限”工作表 . 379 14.1.2 创建“登录”窗体 382 14.1.3 创建“注册”窗体 391 14.1.4 创建“更改用户权限”窗体 396 14.2 保护设计完成的用户权限管理系统. 402 14.2.1 隐藏工程代码 402 14.2.2 锁定工程 . 404 14.3 应用用户权限管理系统. 405 14.3.1 验证用户权限管理系统 . 405 14.3.2 将用户权限管理系统保存为模板 410 14.4 专家课堂(常见问题与解答). 411 第 15章用 vba编制文秘办公管理系统 412 15.1 自动实现工作安排提醒. 413 15.1.1 日程安排自动提醒 413 15.1.2 每天工作安排提醒 421 15.2 考勤管理. 426 15.2.1 使用“考勤管理”窗体 . 427 15.2.2 实现考勤查询管理 431 15.2.3 运行“考勤管理”窗体 . 439 15.3 员工考核测评数据处理. 441 15.3.1 计算员工考核测评结果 . 441 15.3.2 实现测评结果自动排序 . 445 15.4 专家课堂(常见问题与解答). 446 第 16章用 vba编制企业收支管理系统 447 16.1 设计“企业收支管理”工作簿. 448 16.1.1 设计“收支登记”工作表 448 16.1.2 设计“收支汇总”工作表 450 16.1.3 设计“收支对比”、“收支项目”工作表 . 451 16.2实现企业收支管理功能 452 16.2.1 实现收支快速登记 452 16.2.2 实现收支自动汇总 457 16.2.3 使用vba设计收支对比图 464 16.2.4 为自定义按钮指定宏 465 16.3 专家课堂(常见问题与解答). 466 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。