书籍详情

跟我学用VBA开发Excel 2002应用

跟我学用VBA开发Excel 2002应用

作者:(美)Reed Jacobson著;安娜译

出版社:科学出版社

出版时间:2002-01-01

ISBN:9787030104687

定价:¥42.00

购买这本书可以去
内容简介
  MicrosoftExcel是分析和描述信息的强大工具,Excel的强大功能之—是拥有宏语言。微软公司VBA应用于Excel,使其成为完全的开发环境。本书主要介绍使用VBA开发Excel宏,使Excel功能更强大。主要内容包括:让宏完成简单任务和复杂任务;了解对象及VisualBasic;创建使宏更容易执行的自定义工具栏、菜单栏、对话框、窗体等控件;最后,通过创建一个完整的企业信息系统实例完成对应用程序的包装。本书通过任务驱动的方式和清晰的说明步骤及操作界面,引导读者编写自己的应用程序。本书适合初学者以及曾经使用过VisualBasic编程的程序员。
作者简介
暂缺《跟我学用VBA开发Excel 2002应用》作者简介
目录
第1章  使用宏完成简单任务                  
 1. 1  VBA如何与Excel交换信息                  
 1. 2  创建一个简单的宏命令                  
 1. 2. 1  显示Visual Basic工具栏                  
 1. 2. 2  用内建工具格式化货币                  
 1. 2. 3  录制一个格式化货币的宏                  
 1. 2. 4  运行宏命令                  
 1. 2. 5  给宏定义快捷键                  
 1. 2. 6  查看宏                  
 1. 3  立即改变多个特性                  
 1. 3. 1  用一个命令垂直合并文本                  
 1. 3. 2  录制一条垂直合并单元格的宏                  
 1. 3. 3  从宏中删除不必要的行                  
 1. 4  编辑已录制的宏                  
 1. 4. 1  使用命令删除网格线                  
 1. 4. 2  录制一个宏删除网格线                  
 1. 4. 3  从Visual Basic编辑器中运行宏命令                  
 1. 4. 4  属性值开关与宏                  
 1. 5  在宏命令中录制操作                  
 1. 5. 1  使用菜单命令变换公式为值                  
 1. 5. 2  用宏命令转换公式为值                  
 1. 5. 3  取得一个可读性更强的长语句                  
 1. 6  个人签名的宏                  
 1. 6. 1  创建一个自己的数字签名                  
 1. 6. 2  给项目添加签名                  
 1. 6. 3  信任签名                  
                   
 第2章  使用宏完成复杂的任务                  
 2. 1  任务的拆分和实现                  
 2. 2  任务一:打开报告文件                  
 2. 2. 1  打开文本文件                  
 2. 2. 2  使用"逐语句"运行命令, 观察宏命令的运行过程                  
 2. 2. 3  当运行一个宏时选择一个文件                  
 2. 3  任务二:填充遗漏的标签                  
 2. 3. 1  仅选择空白单元格                  
 2. 3. 2  在所选单元格中填值                  
 2. 3. 3  记录填充遗漏值                  
 2. 3. 4  观察FillLabels宏运行                  
 2. 4  任务三:添加日期栏                  
 2. 4. 1  添加常数                  
 2. 4. 2  逐语句运行宏                  
 2. 4. 3  日期提示                  
 2. 5  任务四:添加数据库                  
 2. 5. 1  添加工作表到数据库                  
 2. 5. 2  逐语句运行AppendDatabase宏程序                  
 2. 5. 3  记录相对移动                  
 2. 5. 4  当前选择的名称                  
 2. 5. 5  当关闭文件时, 选择是否保存更改                  
 2. 6  任务五:删除工作表                  
 2. 6. 1  创建一个宏删除活动工作表                  
 2. 6. 2  使宏悄悄地操作                  
 2. 7  汇编组合宏                  
 2. 7. 1  录制一个运行其他宏的宏                  
 2. 7. 2  简化子程序语句                  
                   
 第3章  工作簿和工作表                  
 3. 1  了解工作簿                  
 3. 1. 1  增加一个新的工作簿                  
 3. 1. 2  工作簿计数                  
 3. 1. 3  关闭工作簿                  
 3. 1. 4  引用单个工作簿                  
 3. 1. 5  使用名称引用工作簿                  
 3. 1. 6  使用指针引用工作簿                  
 3. 1. 7  改变工作簿属性值                  
 3. 2  了解工作表                  
 3. 2. 1  添加一个新工作表                  
 3. 2. 2  重命名并删除工作表                  
 3. 2. 3  查看Delete方法的返回值                  
 3. 2. 4  查看Add方法的执行结果                  
 3. 2. 5  复制工作表                  
 3. 2. 6  控制多个工作表                  
 3. 2. 7  声明变量可以自动列表                  
                   
 第4草  图形对象                  
 4. 1  图形对象                  
 4. 1. 1  记录一个创建矩形的宏                  
 4. 1. 2  编写一个创建矩形的宏                  
 4. 1. 3  修改现有的图形                  
 4. 1. 4  重命名Shapes                  
 4. 2  Shapes和DrawingObjects                  
 4. 3  图表对象                  
 4. 3. 1  录制一个创建图表的宏                  
 4. 3. 2  修改创建一个图表的宏                  
 4. 3. 3  引用一个存在的嵌入图表                  
 4. 3. 4  录制一个修改图表属性的宏                  
 4. 3. 5  写入一个使两个图表同步的宏                  
 4. 4  图表格式                  
                   
 第5章  Range对象                  
 5. 1  引用Range                  
 5. 1. 1  使用地址引用Range                  
 5. I. 2  当作单元格的集合引用Range                  
 5. 1. 3  当作Rows或Columns的一个集合引用一个区域                  
 5. 1. 4  在当前选择的基础上引用区域                  
 5. 1. 5  引用相关区域                  
 5. 1. 6  在当前区域内引用Range                  
 5. 2  格式化区域                  
 5. 2. 1  为区域添加边界                  
 5. 2. 2  格式化区域的一部分                  
 5. 2. 3  在工作簿中改变可用的颜色                  
 5. 3  键入数据和公式到Range对象                  
 5. 3. 1  放置值和公式到Range                  
 5. 3. 2  使用Range地址构建公式                  
 5. 4  增强录制选择                  
 5. 4. 1  简化Select…Selection对                  
 5. 4. 2  简化选择组                  
                   
 第6章  PivotTable对象                  
 6. 1  构造数据透视表                  
 6. 1. 1  使用帮助学习PivotTable对象                  
 6. 1. 2  创建基本数据透视表                  
 6. 1. 3  Pivot文件夹的控制                  
 6. 1. 4  对数据透视表作多个变化                  
 6. 2  精制数据透视表                  
 6. 2. 1  控制数据字段                  
 6. 2. 2  查找数据透视表区域                  
 6. 2. 3  保存已完成的工作                  
                   
 第7章  控制Visual Basic                  
 7. 1  使用条件                  
 7. 1. 1  作出决定                  
 7. 1. 2  使用双重条件                  
 7. 1. 3  向自己提出问题                  
 7. 1. 4  对有效的输入进行测试                  
 7. 1. 5  用消息框提问                  
 7. 2  创建循环                  
 7. 2. 1  使用For Each循环, 循环调试集合                  
 7. 2. 2  使用For Loop计数器计算循环                  
 7. 2. 3  使用Do Loop无限循环                  
 7. 3  管理大的循环                  
 7. 3. 1  设置断点                  
 7. 3. 2  设置临时断点                  
 7. 3. 3  在循环中显示进程                  
                   
 第8章  扩展Excel 和Visual Basic                  
 8. 1  创建自定义函数                  
 8. 1. 1  使用来自于工作表的自定义函数                  
 8. 1. 2  添加参数到自定义函数                  
 8. 1. 3  取得Volatile函数                  
 8. 1. 4  使参数可选                  
 8. 1. 5  使用来自宏的自定义函数                  
 8. 2  处理错误                  
 8. 2. 1  忽略错误                  
 8. 2. 2  安全地忽略错误                  
 8. 2. 3  推广DeleteSheet程序                  
 8. 2. 4  核对错误                  
 8. 2. 5  错误陷阱                  
                   
 第9章  用Events触发宏                  
 9. 1  创建自定义工具栏和菜单                  
 9. 1. 1  尝试设计"放大"和"缩小"功能的宏                  
 9. 1. 2  创建自定义工具栏                  
 9. 1. 3  创建自定义菜单                  
 9. 1. 4  从一个关闭的工作簿运行宏                  
 9. 1. 5  删除菜单和工具栏                  
 9. 2  创建自定义命令按钮                  
 9. 2. 1  创建自定义命令按钮                  
 9. 2. 2  将命令按钮链接到宏                  
 9. 2. 3  创建自己的事件处理                  
 9. 2. 4  制作一个响应鼠标事件的按钮                  
 9. 2. 5  Visual Basic工程资源管理器                  
 9. 3  处理工作表和工作簿事件                  
 9. 3. 1  当改变选择时运行程序                  
 9. 3. 2  在任意工作表上处理事件                  
 9. 3. 3  抑制工作簿事件                  
 9. 3. 4  取消事件                  
                   
 第10章  在工作表上使用对话框控件                  
 10. 1  使用贷款支付计算器                  
 10. 1. 1  创建贷款支付模型                  
 10. 1. 2  使用贷款支付模型                  
 10. 2  创建一个拒绝错误的贷款支付计算器                  
 10. 2. 1  限制年的有效区域                  
 10. 2. 2  限制"付现金"支付的有效值                  
 10. 2. 3  限制"利息率"的有效值                  
 10. 3  从列表中检索值                  
 10. 3. 1  调整汽车的价格表                  
 10. 3. 2  从列表中检索"价格"                  
 10. 3. 3  设置列宽                  
 10. 4  保护工作表                  
 10. 4. 1  为组合框创建一个事件处理                  
 10. 4. 2  保护工作表                  
                   
 第11章  创建自定义宙体                  
 11. 1  创建一个窗体用户界面                  
 11. 1. 1  创建窗体                  
 11. 1. 2  添加选项按钮                  
 11. 1. 3  使用Related Text Box添加复选框                  
 11. 1. 4  初始化文本框                  
 11. 1. 5  添加命令按钮                  
 11. 1. 6  给控件设置Tab键顺序                  
 11. 2  预备窗体的功能                  
 11. 2. 1  在工作表上创建自定义视图                  
 11. 2. 2  创建可切换视图的宏                  
 11. 2. 3  动态隐藏列                  
 11. 3  实现窗体                  
 11. 3. 1  实现选择按钮                  
 11. 3. 2  实现一个复选框                  
 11. 3. 3  检查编辑框中的错误                  
 11. 3. 4  打印报告                  
 11. 3. 5  激活窗体                  
                   
 第12章  建立企业信息系统                  
 12. 1  查看已有的企业信息系统                  
 12. 1. 1  查看应用程序                  
 12. 1. 2  深入查看应用程序                  
 12. 2  从数据库获取图表数据                  
 12. 2. 1  检索外部数据进入数据透视表                  
 12. 2. 2  定义数据透视表                  
 12. 2. 3  增强数据透视表报表的编排                  
 12. 2. 4  格式化数据透视表                  
 12. 2. 5  创建数据透视图                  
 12. 2. 6  编排数据透视图                  
 12. 3  用宏控制报表                  
 12. 3. 1  使宏改变数据透视表                  
 12. 3. 2  使宏能调整图                  
 12. 4  创建图形界面                  
 12. 4. 1  插入地图                  
 12. 4. 2  在地图上添加州代码                  
 12. 4. 3  将宏链接到图形对象                  
 12. 4. 4  添加背景标签语                  
 12. 4. 5  使标签语更生动                  
 12. 5  包装应用程序                  
 12. 5. 1  替换并重建菜单栏                  
 12. 5. 2  显示和隐藏菜单命令                  
 12. 5. 3  改变和重建窗口                  
 12. 5. 4  移除和恢复工具栏                  
 12. 5. 5  完成封装                  

猜您喜欢

读书导航