Excel 2003 VBA办公应用(附光盘)
|
|
| 新书城图书编号:64059 |
| 图书ISBN:7115149224 |
| 出版时间:2006-8-1 |
| 出版社:人民邮电出版社 |
| 作者:李辉,郝艳芬,支颖 编著 |
|
市场价格:¥39 |
|
普通会员:¥31.2
|
80折 |
|
VIP会员:¥29.25
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
Microsoft Excel是被广泛应用的电子表格处理软件,除了可以实现信息保存、数据计算处理、数据分析决策、信息动态发布等功能外,它也是一个开放的应用程序,允许用户通过如VBA(Visual Basic for Application)进行二次开发,使其更符合工作者的特定需要。 本书通过11个在实际工作中常用的案例,详细讲述了如何使用VBA开发基于Microsoft Excel的应用程序。通过学习本书中的案例,读者不仅可以快速掌握Microsoft Excel VBA的使用和编程方法,而且可以举一反三,将本书中的案例迅速应用到实际工作中。 本书由浅入深、图文并茂、结构合理、可操作性强,适用于Microsoft VBA初、中级用户和曾使用过Visual Basic编程的程序员,同时也可作为办公自动化培训班的教材。
|
|
|
|
【图书目录】
|
第1章 Microsoft Excel VBA简介 1 1.1 宏和VBA概述 2 1.1.1 什么是宏 2 1.1.2 录制宏 2 1.1.3 编辑宏 3 1.1.4 执行宏 4 1.1.5 宏命令的解释 4 1.1.6 为什么要使用VBA 6 1.2 VBA开发环境简介 7 1.2.1 打开VBE窗口的方法 7 1.2.2 工程资源管理器简介 8 1.2.3 属性窗口简介 8 1.2.4 代码窗口简介 9 1.3 VBA编程基础 10 1.3.1 VBA的关键字和标识字符 10 1.3.2 VBA的常量与变量 11 1.3.3 VBA的数据类型 12 1.3.4 VBA的运算符 14 1.3.5 VBA的控制语句 17 1.4 执行VBA程序的方法 23 1.4.1 使用菜单执行VBA程序 23 1.4.2 通过快捷键来执行VBA程序 23 1.4.3 通过工具栏按钮执行VBA程序 24 1.4.4 通过菜单项命令执行VBA程序 26 1.4.5 在Visual Basic编辑器中执行VBA程序 29
第2章 制作工资条查看与打印系统 31 2.1 案例分析 32 2.2 知识点分析 32 2.3 制作步骤 33 2.3.1 设计系统主界面 33 2.3.2 制作“工资表”工作表 39 2.3.3 查看并打印工资条的实现 46 2.3.4 为命令按钮指定宏程序 51 2.3.5 保护工作表和程序代码 53 2.4 案例总结 54 2.5 常见问题解答 55 2.5.1 为什么不能执行本例中的程序 55 2.5.2 如何显示隐藏的工作表 56 2.5.3 Excel在公式的长度上是如何限制的 56
第3章 制作股票收益计算器 57 3.1 案例说明 58 3.2 知识点分析 59 3.2.1 窗体控件 59 3.2.2 ActiveX控件 59 3.3 制作步骤 60 3.3.1 制作“股票收益计算程序”主界面 60 3.3.2 创建“股票收益计算器”工作表 63 3.3.3 实现数据的自动调节 64 3.3.4 添加“选项按钮”控件 72 3.3.5 添加批注并隐藏中间单元格 74 3.3.6 调用Windows计算器 75 3.3.7 添加帮助按钮和返回程序按钮 76 3.3.8 设置表格格式并美化控件 78 3.3.9 制作简易的帮助文件 79 3.3.10 利用VBA实现工作表保护功能 80 3.3.11 设计应用程序退出提示 81 3.4 案例总结 82 3.5 常见问题解答 82 3.5.1 如何使用“属性”窗口设置滚动条的属性 82 3.5.2 如何精确设置控件的大小 83 3.5.3 如何显示隐藏的单元格区域 84
第4章 制作约会安排与提醒管理系统 85 4.1 案例说明 86 4.2 知识点分析 87 4.3 制作步骤 87 4.3.1 建立“时间安排”工作表 87 4.3.2 建立“客户”工作表 88 4.3.3 建立“时间”工作表 89 4.3.4 创建“设置约会安排”窗体 89 4.3.5 创建“销售情况”窗体 95 4.3.6 添加命令按钮调用用户窗体 98 4.3.7 设置定时提醒功能 100 4.4 实例总结 101 4.5 常见问题解答 102 4.5.1 如何更改自动提醒的时间间隔 102 4.5.2 如何将一列分为多列 102
第5章 制作加载宏打印工资条 103 5.1 案例说明 104 5.2 知识点分析 105 5.3 制作步骤 106 5.3.1 创建生成工资条的模块 106 5.3.2 添加生成工资条的代码 106 5.3.3 添加创建菜单项命令的代码 113 5.3.4 生成加载宏文件 116 5.3.5 应用加载宏 118 5.4 实例总结 120 5.5 常见问题解答 120 5.5.1 如何安装“加载宏” 120 5.5.2 如何载入“加载宏” 123 5.5.3 如何卸载“加载宏” 124
第6章 自动化绘制销售图表 125 6.1 案例说明 126 6.2 知识点分析 128 6.3 制作步骤 128 6.3.1 建立“销售记录”工作表 128 6.3.2 制作“创建图表”窗体 134 6.3.3 激活窗体 141 6.4 实例总结 143 6.5 常见问题解答 143 6.5.1 如何将嵌入图表转变为图表工作表 143 6.5.2 如何自由打印图表 144
第7章 制作文件系统管理工具 145 7.1 案例说明 146 7.2 知识点分析 147 7.3 制作步骤 148 7.3.1 创建统计驱动器信息模块 148 7.3.2 引用内置的应用程序对象库 149 7.3.3 统计驱动器信息 149 7.3.4 创建统计文件系统信息模块 155 7.3.5 统计文件信息 155 7.3.6 创建选择文件夹窗体 159 7.3.7 创建帮助文件 163 7.3.8 自定义工具栏 165 7.4 实例总结 168 7.5 常见问题解答 168 7.5.1 如何隐藏工具栏 168 7.5.2 如何删除工具栏 169
第8章 制作抽奖器系统 171 8.1 案例说明 172 8.2 知识点分析 173 8.3 制作步骤 174 8.3.1 创建“抽奖”工作表 174 8.3.2 创建“设置”工作表 178 8.3.3 创建“抽奖结果”工作表 186 8.3.4 创建“候选名单”工作表 187 8.3.5 “抽奖”工作表中的自动化操作 189 8.3.6 “设置”工作表中的自动化操作 200 8.3.7 “抽奖结果”工作表中的自动化操作 202 8.3.8 创建系统启动界面 204 8.4 实例总结 209 8.5 常见问题解答 209 8.5.1 如何定义子过程 209 8.5.2 如何创建单元格或区域名称 209
第9章 制作用户权限管理应用系统 211 9.1 案例说明 212 9.2 知识点分析 213 9.3 制作步骤 214 9.3.1 建立“用户权限管理系统”工作表 214 9.3.2 建立“用户权限”工作表 215 9.3.3 建立与销售部和技术部相关的工作表 216 9.3.4 建立与财务部相关的工作表并统计工资 219 9.3.5 创建“系统帮助”窗体 223 9.3.6 创建“用户登录”窗体 225 9.3.7 “用户权限管理系统”工作表中的自动化操作 232 9.3.8 “用户权限”工作表中的自动化操作 238 9.4 实例总结 241 9.5 常见问题解答 242 9.5.1 如何取消单元格的锁定 242 9.5.2 如何保护编写的程序代码 242
第10章 制作进销存管理系统 243 10.1 案例说明 244 10.2 知识点分析 245 10.3 制作步骤 246 10.3.1 建立“品名”工作表 246 10.3.2 建立“入库”工作表 247 10.3.3 建立“出库”工作表 247 10.3.4 建立“登记数据”工作表 248 10.3.5 创建“选择商品”用户窗体 249 10.3.6 完成药品的出库、入库操作 257 10.3.7 建立“结存”工作表 260 10.3.8 创建“查询库存”窗体 264 10.3.9 建立系统运行主界面 270 10.3.10 制作自己的系统菜单 272 10.4 实例总结 275 10.5 常见问题解答 276 10.5.1 如何隐藏工作表 276 10.5.2 如何刷新导入的数据 277 10.5.3 VLookup函数的用法 277
第11章 制作收支管理系统 279 11.1 案例说明 280 11.2 知识点分析 281 11.3 制作步骤 282 11.3.1 创建“收入”和“支出”工作表 282 11.3.2 创建“月结”工作表 284 11.3.3 创建系统封面 287 11.3.4 创建相关报表 289 11.3.5 创建相关的用户窗体 292 11.3.6 相关工作表的自动化操作 305 11.3.7 建立系统命令栏 307 11.3.8 制作系统帮助文件 316 11.4 实例总结 323 11.5 常见问题解答 323 11.5.1 如何输入数组公式 323 11.5.2 如何获取HTML Help Workshop软件 323
第12章 产品销售统计与文档制作 325 12.1 案例说明 326 12.2 知识点分析 328 12.3 制作步骤 329 12.3.1 了解原始的“销售记录”工作表 329 12.3.2 创建数据透视表 329 12.3.3 创建“Outlook假日”工作表 334 12.3.4 将Excel数据清单转换为Access数据库 336 12.3.5 创建Word模板 342 12.3.6 创建PowerPoint演示文稿模板 342 12.3.7 自动创建Access报表 343 12.3.8 自动创建Word报告文档 345 12.3.9 自动创建PowerPoint销售报告幻灯片 347 12.3.10 自动获取Outlook假日信息 348 12.4 实例总结 351 12.5 常见问题解答 351 12.5.1 如何自动更新Access数据库 351 12.5.2 如何查看对象库中的对象和属性 352
附录 Excel VBA对象 353
|
|
|
|